[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto challenged (pitch result), call on the field was confirmed: Zach Neto called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T17:40:00.797Z","endTime":"2026-04-16T17:41:56.452Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T14:35:02.876Z","endTime":"2026-04-16T17:17:10.559Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-16T17:17:10.559Z","endTime":"2026-04-16T17:39:30.645Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-16T17:39:30.645Z","endTime":"2026-04-16T17:40:03.123Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.950325997487667,"aZ":-26.277872217621965,"pfxX":1.7459499377167513,"pfxZ":3.2314376493140795,"pX":-0.8359208537498718,"pZ":3.694501360581069,"vX0":-5.7082418529690155,"vY0":-134.15273047061186,"vZ0":-1.0175745918809418,"x":148.86,"y":139.03,"x0":1.0922761852553504,"y0":50.00081235274504,"z0":5.9514410402959355,"aX":3.184018653404325},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.9,"breakHorizontal":-1.9,"spinRate":2414,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.408244325408325,"extension":6.352155409375292},"index":3,"playId":"18eabeb5-d14f-33ed-b07c-27d6e69ab3ed","pitchNumber":1,"startTime":"2026-04-16T17:40:03.123Z","endTime":"2026-04-16T17:40:06.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":93.0,"endSpeed":85.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10146257078842,"aZ":-19.765105603874343,"pfxX":2.9538536024822046,"pfxZ":6.624393678991396,"pX":-0.3645919399089368,"pZ":2.744850431094349,"vX0":-4.823831005541836,"vY0":-135.4103163746939,"vZ0":-4.701352577532408,"x":130.9,"y":164.67,"x0":1.0489578153575256,"y0":50.00520030907037,"z0":5.869887682033619,"aX":5.535568503479833},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.3,"breakHorizontal":-4.4,"spinRate":2378,"spinDirection":160},"zone":4,"typeConfidence":2.0,"plateTime":0.40313208515227394,"extension":6.392458665274307},"index":4,"playId":"d04dcdcb-f603-36ec-8218-935208d1062b","pitchNumber":2,"startTime":"2026-04-16T17:40:21.086Z","endTime":"2026-04-16T17:40:24.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.556553646764318,"aZ":-24.39269074407636,"pfxX":7.6639130006495755,"pfxZ":4.284202034590308,"pX":-0.2826819482839302,"pZ":3.008753443434295,"vX0":-6.485340601171943,"vY0":-133.36969375489497,"vZ0":-2.593895422995181,"x":127.78,"y":157.54,"x0":1.175411734524044,"y0":50.00097619411822,"z0":5.738355008593786,"aX":13.914460986390287},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.4,"breakHorizontal":-12.6,"spinRate":1947,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.40945105664986325,"extension":6.286908662976038},"index":5,"playId":"8aa2acaa-86e8-30b2-85ca-fe24198d0e49","pitchNumber":3,"startTime":"2026-04-16T17:40:38.200Z","endTime":"2026-04-16T17:40:42.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":6,"startTime":"2026-04-16T17:40:50.136Z","endTime":"2026-04-16T17:41:08.828Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.965932033466085,"aZ":-22.81344700264347,"pfxX":3.053821827878876,"pfxZ":4.8312439345879685,"pX":-0.5534032713080363,"pZ":4.25975119630566,"vX0":-5.24102910978301,"vY0":-137.70386836062227,"vZ0":-0.3451599751950522,"x":138.09,"y":123.77,"x0":0.969901659399248,"y0":50.00395295327922,"z0":5.9179991295453584,"aX":5.919011661047926},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.9,"breakHorizontal":-4.6,"spinRate":2268,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.3963781803936093,"extension":6.3792541196395245},"index":7,"playId":"eb4d6afd-0d45-37a8-a124-a2d8450915b1","pitchNumber":4,"startTime":"2026-04-16T17:41:08.828Z","endTime":"2026-04-16T17:41:13.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.070786613098395,"aZ":-24.49817832340657,"pfxX":10.233627077105867,"pfxZ":4.809661088309529,"pX":0.08359450561166894,"pZ":1.7105517396279173,"vX0":-6.400047247309991,"vY0":-124.97240257665173,"vZ0":-4.3688531459099575,"x":113.81,"y":192.6,"x0":1.3365278733174057,"y0":50.00296266140139,"z0":5.472181964370565,"aX":16.33265379335611},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.0,"breakHorizontal":-17.3,"spinRate":1651,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.4367817974117698,"extension":6.9213736611268635},"index":8,"playId":"9f596084-f30a-3086-bc2a-77dc504a5504","pitchNumber":5,"startTime":"2026-04-16T17:41:29.443Z","endTime":"2026-04-16T17:41:56.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"}},"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-04-16T17:41:56.452Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Trout flies out to right fielder Aaron Judge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T17:42:07.222Z","endTime":"2026-04-16T17:43:55.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.5,"endSpeed":68.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45327705778842,"aZ":-43.89668887954045,"pfxX":-5.558375057349042,"pfxZ":-9.771640276405883,"pX":0.44225117114494134,"pZ":3.9140881223702033,"vX0":0.3323081845698631,"vY0":-109.75172541545511,"vZ0":4.553161686067137,"x":100.14,"y":133.1,"x0":1.0078989921663544,"y0":50.00279489996891,"z0":6.53875772803301,"aX":-6.667485543165588},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.6,"breakVerticalInduced":-15.8,"breakHorizontal":10.0,"spinRate":2899,"spinDirection":327},"zone":12,"typeConfidence":2.0,"plateTime":0.5022873474236058,"extension":6.464918953559306},"index":0,"playId":"d668c418-6770-37d1-88ae-12ce77196610","pitchNumber":1,"startTime":"2026-04-16T17:42:07.222Z","endTime":"2026-04-16T17:42:12.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.241148064640438,"aZ":-24.99918952782364,"pfxX":2.853845306146771,"pfxZ":3.8381623923483748,"pX":-0.3475825059320397,"pZ":3.501156876322416,"vX0":-4.994852499505368,"vY0":-135.5106855175268,"vZ0":-1.5083461553600013,"x":130.25,"y":144.25,"x0":1.1445822511012895,"y0":50.00122594063442,"z0":5.803047682303847,"aX":5.333440142305902},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.8,"breakHorizontal":-4.2,"spinRate":2449,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.40342824001440514,"extension":6.226160746726993},"index":1,"playId":"09d1a805-ee7b-3ff9-bbe5-b592fbd6cbe5","pitchNumber":2,"startTime":"2026-04-16T17:42:23.365Z","endTime":"2026-04-16T17:42:27.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.243762416765982,"aZ":-16.27135328462794,"pfxX":6.33175894816957,"pfxZ":8.051071814671225,"pX":-0.26121255638260843,"pZ":3.580593594432681,"vX0":-5.544258234119699,"vY0":-139.39508374291805,"vZ0":-3.4461640572937995,"x":126.96,"y":142.1,"x0":0.9272712691304411,"y0":50.00169446627518,"z0":5.901828535815949,"aX":12.506072070366441},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":-10.3,"spinRate":2212,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.39237025585552,"extension":6.687458382926807},"index":2,"playId":"41fb7be0-b087-36b3-a491-ec33b8e312e2","pitchNumber":3,"startTime":"2026-04-16T17:42:39.591Z","endTime":"2026-04-16T17:42:44.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":94.0,"endSpeed":86.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.210219435970334,"aZ":-20.451165241506718,"pfxX":3.7375228684974897,"pfxZ":6.110210505901016,"pX":-0.8269621531359351,"pZ":4.0522742420154065,"vX0":-6.941672744399179,"vY0":-136.93255184555355,"vZ0":-1.017543822275075,"x":148.52,"y":129.37,"x0":1.2432143996741143,"y0":50.00590862714648,"z0":5.8139434542399195,"aX":7.175330902126072},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.0,"breakHorizontal":-5.5,"spinRate":2289,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.3983716168558229,"extension":6.528382609009415},"index":3,"playId":"b5c42420-319f-3db5-a4ea-75c4f103ab29","pitchNumber":4,"startTime":"2026-04-16T17:43:02.708Z","endTime":"2026-04-16T17:43:07.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24522582422658,"aZ":-25.115593053355898,"pfxX":1.7475271358200843,"pfxZ":3.8186011943115634,"pX":0.09958524641305389,"pZ":3.3596369450964985,"vX0":-3.94209939588272,"vY0":-134.1784012869375,"vZ0":-1.6379129653555944,"x":113.2,"y":148.07,"x0":1.351693363893916,"y0":50.00304682639987,"z0":5.743526052785636,"aX":3.231011907603889},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.8,"breakHorizontal":-2.4,"spinRate":2265,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.4060567281319263,"extension":6.314738860028825},"index":4,"playId":"ce1cfbd7-71ae-34a1-b655-01b890d292e9","pitchNumber":5,"startTime":"2026-04-16T17:43:23.274Z","endTime":"2026-04-16T17:43:27.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.078656709423445,"aZ":-23.358640990666807,"pfxX":8.447548015289644,"pfxZ":4.594400582659633,"pX":0.18430603471163087,"pZ":2.8365909244520418,"vX0":-5.845262316658817,"vY0":-136.88291712702014,"vZ0":-3.3289882629779215,"x":109.97,"y":162.19,"x0":1.2379607223251419,"y0":50.00238861980033,"z0":5.6475437743964045,"aX":16.20778033909817},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.9,"breakHorizontal":-14.3,"spinRate":2066,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.3984667472595289,"extension":6.3211375973524},"hitData":{"launchSpeed":89.4,"launchAngle":56.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.34,"coordY":131.98}},"index":5,"playId":"f0c6ebf1-51eb-318e-a0a0-b205a17bcc08","pitchNumber":6,"startTime":"2026-04-16T17:43:46.034Z","endTime":"2026-04-16T17:43:55.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:43:55.244Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jo Adell walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T17:43:56.204Z","endTime":"2026-04-16T17:45:27.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.501369764042494,"aZ":-15.052782079311488,"pfxX":5.347902580491741,"pfxZ":8.837548263649017,"pX":-0.13410205671312828,"pZ":3.747411825442232,"vX0":-4.593765471564329,"vY0":-138.23192240521604,"vZ0":-3.34934655126292,"x":122.11,"y":137.6,"x0":0.8535881019859154,"y0":50.001875707033534,"z0":5.983864207299327,"aX":10.360145744773718},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":-8.8,"spinRate":2177,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.3960777551106145,"extension":6.449833508268167},"index":0,"playId":"7080e353-b6a6-3ea5-9248-28c8c25ef58b","pitchNumber":1,"startTime":"2026-04-16T17:44:28.034Z","endTime":"2026-04-16T17:44:32.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.743559135205512,"aZ":-25.21477531462004,"pfxX":1.308849535843307,"pfxZ":3.7254408828513803,"pX":-1.2678640627111661,"pZ":2.9062974932493866,"vX0":-6.874481949465397,"vY0":-135.38769150881737,"vZ0":-2.8607408661136815,"x":165.33,"y":160.31,"x0":1.1270119393725266,"y0":50.004102398169266,"z0":5.728902189803073,"aX":2.4466294693328896},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.4,"breakHorizontal":-1.0,"spinRate":2416,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.4035451139291344,"extension":6.337447622672658},"index":1,"playId":"b2b85169-d51b-3165-bc5a-8dbd34ab2e96","pitchNumber":2,"startTime":"2026-04-16T17:44:46.279Z","endTime":"2026-04-16T17:44:50.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.365038353979507,"aZ":-24.25441680433175,"pfxX":-1.2958421053268179,"pfxZ":4.485638732448152,"pX":-0.17161279857758158,"pZ":3.6948612856291563,"vX0":-2.7642314032404722,"vY0":-131.68906454529656,"vZ0":-1.5503950134354159,"x":123.54,"y":139.02,"x0":1.0576183422740422,"y0":50.00657945513587,"z0":6.074848039247221,"aX":-2.290311245936609},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.0,"breakHorizontal":2.9,"spinRate":2329,"spinDirection":173},"zone":11,"typeConfidence":2.0,"plateTime":0.4149618395936647,"extension":6.333775389829532},"index":2,"playId":"2efe6310-ae74-30c6-ae83-047f91866361","pitchNumber":3,"startTime":"2026-04-16T17:45:04.648Z","endTime":"2026-04-16T17:45:09.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.651378830581326,"aZ":-15.679511971815021,"pfxX":2.387367748995489,"pfxZ":8.963692980311654,"pX":-0.136266269800098,"pZ":3.7976318410217615,"vX0":-3.720022659185572,"vY0":-134.64186687865572,"vZ0":-2.739387453726839,"x":122.19,"y":136.24,"x0":0.9517223380977757,"y0":50.00018598780122,"z0":5.934849262523677,"aX":4.392112226740721},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":-3.6,"spinRate":1914,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.406468255492511,"extension":6.453386556367013},"index":3,"playId":"29492c8f-af33-3844-a048-4e993461c2e7","pitchNumber":4,"startTime":"2026-04-16T17:45:22.356Z","endTime":"2026-04-16T17:45:27.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:45:27.410Z","atBatIndex":2},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Oswald Peraza homers (4) on a fly ball to left field. Jo Adell scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T17:45:27.341Z","endTime":"2026-04-16T17:46:21.734Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":{"id":608331,"link":"/api/v1/people/608331"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":{"id":608331,"link":"/api/v1/people/608331"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.183501670249832,"aZ":-17.155637900247715,"pfxX":5.966648304704868,"pfxZ":7.87891739300969,"pX":-0.509468782312799,"pZ":2.8008356506205625,"vX0":-6.07562515506787,"vY0":-136.9116815099287,"vZ0":-5.16514303350132,"x":136.42,"y":163.16,"x0":0.9592641357493259,"y0":50.00011810549838,"z0":5.879424232605073,"aX":11.368054754014237},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":-9.6,"spinRate":2186,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.39950802100594407,"extension":6.495742572138916},"hitData":{"launchSpeed":99.8,"launchAngle":31.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":15.83,"coordY":93.29}},"index":0,"playId":"698a0eeb-841d-3e11-aa31-1077899ed60c","pitchNumber":1,"startTime":"2026-04-16T17:45:56.137Z","endTime":"2026-04-16T17:46:21.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.4,"awayTeamWinProbability":65.6,"homeTeamWinProbabilityAdded":-18.200000000000003,"leverageIndex":0.88,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:46:21.734Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vaughn Grissom grounds out softly, pitcher Max Fried to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-16T17:46:08.480Z","endTime":"2026-04-16T17:47:04.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608331,"link":"/api/v1/people/608331"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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.8,"endSpeed":87.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54252727759884,"aZ":-27.101582759037345,"pfxX":9.035772919254832,"pfxZ":2.614499842935615,"pX":-0.7079798939080917,"pZ":1.8832510510997507,"vX0":-7.992593930933228,"vY0":-137.90881947087038,"vZ0":-5.526855463094744,"x":143.99,"y":187.93,"x0":1.0433177489149006,"y0":50.00516630944877,"z0":5.724178495283641,"aX":17.536566467054683},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.8,"breakHorizontal":-14.9,"spinRate":2162,"spinDirection":147},"zone":7,"typeConfidence":2.0,"plateTime":0.39606104018534216,"extension":6.554713531392199},"index":0,"playId":"f3028584-bbab-3ead-814f-83e6b3664362","pitchNumber":1,"startTime":"2026-04-16T17:46:41.170Z","endTime":"2026-04-16T17:46:45.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.5,"endSpeed":66.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.806864223950374,"aZ":-42.47518137080162,"pfxX":-5.634601739171263,"pfxZ":-9.31174538236007,"pX":0.7961226223941894,"pZ":2.5959448791470856,"vX0":0.6185744750846481,"vY0":-105.45963914093389,"vZ0":2.490114074176627,"x":86.65,"y":168.69,"x0":1.22668073671524,"y0":50.00065197232059,"z0":6.3617770508999625,"aX":-6.236590191337116},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.3,"breakVerticalInduced":-15.6,"breakHorizontal":10.0,"spinRate":2839,"spinDirection":328},"zone":6,"typeConfidence":2.0,"plateTime":0.5228363837356604,"extension":6.464382001087317},"hitData":{"launchSpeed":57.2,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":118.69,"coordY":180.94}},"index":1,"playId":"d2a914bd-7beb-3267-bcfa-686b3494520c","pitchNumber":2,"startTime":"2026-04-16T17:46:57.067Z","endTime":"2026-04-16T17:47:04.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.199999999999996,"awayTeamWinProbability":64.80000000000001,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:47:04.656Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trent Grisham grounds out, second baseman Vaughn Grissom to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T17:49:06.868Z","endTime":"2026-04-16T17:50:34.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18605143349645,"aZ":-17.457156750566995,"pfxX":-0.1324470213239386,"pfxZ":9.183189650836145,"pX":0.3501207672046881,"pZ":4.174691500149404,"vX0":-6.68145969892859,"vY0":-125.22669416964855,"vZ0":-1.0803383561580233,"x":103.65,"y":126.06,"x0":3.05993486238774,"y0":50.00021454893509,"z0":6.027686824904777,"aX":-0.2113165609698119},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":16.7,"breakHorizontal":1.7,"spinRate":2197,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.43590386112159196,"extension":7.567113896953018},"index":0,"playId":"cd0c8072-0e3d-3606-ae89-3b4571d60cd7","pitchNumber":1,"startTime":"2026-04-16T17:49:15.964Z","endTime":"2026-04-16T17:49:20.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":85.2,"endSpeed":78.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.449961842694886,"aZ":-15.754441681062662,"pfxX":-0.0054319293230515875,"pfxZ":10.49837887276668,"pX":0.6751896175251789,"pZ":2.6021925435237314,"vX0":-5.6074158725286205,"vY0":-123.91097616727299,"vZ0":-4.888197754897689,"x":91.26,"y":168.52,"x0":2.9626963111672784,"y0":50.00030719013997,"z0":5.905855223610273,"aX":-0.007962629176617872},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":18.2,"breakHorizontal":1.2,"spinRate":2191,"spinDirection":174},"zone":6,"typeConfidence":2.0,"plateTime":0.44107502608192073,"extension":7.477915077614602},"index":1,"playId":"3bbb5f56-58ec-36be-80c3-2197735dbff8","pitchNumber":2,"startTime":"2026-04-16T17:49:28.572Z","endTime":"2026-04-16T17:49:32.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6818296583179,"aZ":-31.778496527281636,"pfxX":-6.5104901750749695,"pfxZ":0.30947930242283306,"pX":0.6238899709081853,"pZ":2.885534781205387,"vX0":-4.376461361531067,"vY0":-113.04200824005788,"vZ0":-0.22702542882708732,"x":93.22,"y":160.87,"x0":3.4381978288503374,"y0":50.003553987428745,"z0":6.206971856895351,"aX":-8.333966493774193},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":0.8,"breakHorizontal":13.0,"spinRate":2351,"spinDirection":286},"zone":3,"typeConfidence":2.0,"plateTime":0.4865481517806809,"extension":7.0509593496925085},"index":2,"playId":"7cc0eff0-ae04-32c3-b919-6cca60003b80","pitchNumber":3,"startTime":"2026-04-16T17:49:41.193Z","endTime":"2026-04-16T17:49:45.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-16T17:50:02.067Z","endTime":"2026-04-16T17:50:09.505Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.4,"endSpeed":68.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.471333415034625,"aZ":-23.681219361590493,"pfxX":5.113830487775888,"pfxZ":7.152943428123017,"pX":-1.022339957815422,"pZ":2.6399568788153887,"vX0":-9.92187519011846,"vY0":-107.90293696394498,"vZ0":-1.7792304225303264,"x":155.97,"y":167.5,"x0":2.9560627722875568,"y0":50.005358592586774,"z0":6.065927339674022,"aX":6.076330171319234},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":12.8,"breakHorizontal":-6.8,"spinRate":1612,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.506186023768123,"extension":7.466963168317071},"index":4,"playId":"4cd46c70-7531-35fe-adbe-f9a8ae8c9f49","pitchNumber":4,"startTime":"2026-04-16T17:50:09.505Z","endTime":"2026-04-16T17:50:13.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36950486447412,"aZ":-17.533446206757333,"pfxX":5.149678865624245,"pfxZ":8.799608477412914,"pX":0.8679756334487585,"pZ":3.0960334438876114,"vX0":-7.076216288924646,"vY0":-127.67759900577087,"vZ0":-3.442531590261101,"x":83.91,"y":155.19,"x0":2.996409006975783,"y0":50.00365026015681,"z0":5.828391393896198,"aX":8.569419363434703},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":15.5,"breakHorizontal":-7.9,"spinRate":2166,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4277251298814093,"extension":7.583722096951513},"hitData":{"launchSpeed":67.9,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.69,"coordY":152.52}},"index":5,"playId":"96bfe00b-66d5-3ab0-b51a-93b23ccdbd8b","pitchNumber":5,"startTime":"2026-04-16T17:50:27.432Z","endTime":"2026-04-16T17:50:34.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.9,"awayTeamWinProbability":67.1,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:50:34.878Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Aaron Judge homers (8) on a fly ball to left center field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T17:50:36.698Z","endTime":"2026-04-16T17:52:17.402Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":{"id":608718,"link":"/api/v1/people/608718"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.110008087710604,"aZ":-18.34448148081117,"pfxX":-3.1931039743974132,"pfxZ":8.574935631306122,"pX":-1.2976743254337406,"pZ":2.1754678171532924,"vX0":-9.52892426645766,"vY0":-126.05794997488015,"vZ0":-5.491495864937793,"x":166.46,"y":180.04,"x0":2.9430742678181145,"y0":50.004450051048835,"z0":5.858686142313216,"aX":-5.1476594543013},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":14.5,"breakHorizontal":7.9,"spinRate":2242,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.43415442564731466,"extension":7.472989783290428},"index":0,"playId":"9b8653df-4e6b-3300-b75e-87b439156d1f","pitchNumber":1,"startTime":"2026-04-16T17:50:57.839Z","endTime":"2026-04-16T17:51:01.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":88.6,"endSpeed":81.6,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.699485846071266,"aZ":-16.381027934366347,"pfxX":6.7996053112415495,"pfxZ":9.339945865513318,"pX":0.7035085697493183,"pZ":2.4633234457488458,"vX0":-8.46933975630423,"vY0":-128.69414597118518,"vZ0":-5.359975706195637,"x":90.18,"y":172.27,"x0":3.1413995625168005,"y0":50.003918288127636,"z0":5.826595007012045,"aX":11.49904055625497},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":16.0,"breakHorizontal":-10.6,"spinRate":2022,"spinDirection":157},"zone":6,"typeConfidence":2.0,"plateTime":0.42431989362425426,"extension":7.69488271864213},"index":1,"playId":"bb469013-ef58-32fe-94a4-9f67f2f203db","pitchNumber":2,"startTime":"2026-04-16T17:51:13.939Z","endTime":"2026-04-16T17:51:17.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":70.2,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.000263280920194,"aZ":-22.294497936094974,"pfxX":5.065557397659964,"pfxZ":7.944290750914509,"pX":0.22875891349622676,"pZ":1.7968713219562893,"vX0":-7.64077330483624,"vY0":-110.61373068784913,"vZ0":-4.002631736946968,"x":108.28,"y":190.26,"x0":3.063557038738855,"y0":50.005043606221825,"z0":5.956774484080407,"aX":6.303092677545685},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":13.7,"breakHorizontal":-7.3,"spinRate":1595,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.4944165366567468,"extension":7.299542742345147},"index":2,"playId":"736b8e8a-48e7-3274-bf15-3f15716913cd","pitchNumber":3,"startTime":"2026-04-16T17:51:24.907Z","endTime":"2026-04-16T17:51:28.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.6,"endSpeed":67.7,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.20472919235738,"aZ":-21.84989227165566,"pfxX":3.2439568095909506,"pfxZ":9.070022011879924,"pX":-0.24343621823422332,"pZ":0.2239554410082292,"vX0":-7.541949029721032,"vY0":-105.4717322087745,"vZ0":-6.322927353387553,"x":126.28,"y":232.73,"x0":2.9410434928443636,"y0":50.00183876864031,"z0":5.745851800763084,"aX":3.6923676482587076},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":15.1,"breakHorizontal":-4.1,"spinRate":1588,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.5172613275856057,"extension":7.310745295782709},"index":3,"playId":"53576950-a2c0-3ba0-9c8f-0812fe8136b2","pitchNumber":4,"startTime":"2026-04-16T17:51:38.443Z","endTime":"2026-04-16T17:51:43.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61924922087083,"aZ":-16.180754683084537,"pfxX":1.1832772949335346,"pfxZ":9.497318035821838,"pX":-0.36603556151884037,"pZ":3.1171331230062638,"vX0":-8.93091281660817,"vY0":-129.13029925796505,"vZ0":-3.781948636564078,"x":130.95,"y":154.62,"x0":2.9877931127209263,"y0":50.000957615436064,"z0":5.8502812867038525,"aX":1.9927250837126185},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":16.6,"breakHorizontal":-0.1,"spinRate":2294,"spinDirection":173},"zone":1,"typeConfidence":2.0,"plateTime":0.42463752338018823,"extension":7.270264785775159},"hitData":{"launchSpeed":105.1,"launchAngle":32.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"hard","location":"78","coordinates":{"coordX":61.81,"coordY":45.73}},"index":4,"playId":"cee01bcd-800a-3dc8-810a-18bebdb3398e","pitchNumber":5,"startTime":"2026-04-16T17:51:52.128Z","endTime":"2026-04-16T17:52:17.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":9.5,"leverageIndex":0.65,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:52:17.402Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cody Bellinger singles on a line drive to center fielder Bryce Teodosio. Cody Bellinger out at 2nd on the throw, center fielder Bryce Teodosio to second baseman Vaughn Grissom.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T17:52:04.423Z","endTime":"2026-04-16T17:53:01.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"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(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":86.3,"endSpeed":78.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.232627527167054,"aZ":-16.378514592216565,"pfxX":-0.7364369369697084,"pfxZ":9.93127870959063,"pX":0.2325764408841815,"pZ":4.044613078025124,"vX0":-6.114045713593514,"vY0":-125.52552667639965,"vZ0":-1.5864946377078624,"x":108.13,"y":129.58,"x0":2.7988998121116895,"y0":50.00136252338402,"z0":6.023127059405919,"aX":-1.1693929660652127},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":17.9,"breakHorizontal":2.8,"spinRate":2128,"spinDirection":171},"zone":12,"typeConfidence":2.0,"plateTime":0.4369248318126395,"extension":7.837245016108216},"index":0,"playId":"04debf68-7eac-3090-b474-1d1336fa0282","pitchNumber":1,"startTime":"2026-04-16T17:52:38.899Z","endTime":"2026-04-16T17:52:42.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92998726624175,"aZ":-18.093784007218048,"pfxX":-0.4601865753991265,"pfxZ":8.861532209132946,"pX":0.11489524197754585,"pZ":3.2470206674858475,"vX0":-6.740529491803287,"vY0":-125.39711304161948,"vZ0":-2.9768667898254426,"x":112.62,"y":151.11,"x0":2.9001187690000547,"y0":50.000858399604226,"z0":5.929825276803033,"aX":-0.7301750285855646},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":15.6,"breakHorizontal":2.4,"spinRate":2217,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.43720014680677144,"extension":7.667046696714505},"hitData":{"launchSpeed":99.4,"launchAngle":20.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":97.48,"coordY":60.71}},"index":1,"playId":"2c04ef2c-12c5-3997-aa58-4595652a9c91","pitchNumber":2,"startTime":"2026-04-16T17:52:50.287Z","endTime":"2026-04-16T17:53:01.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:53:01.792Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Giancarlo Stanton grounds out sharply, pitcher Brent Suter to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-16T17:53:16.328Z","endTime":"2026-04-16T17:53:45.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608718,"link":"/api/v1/people/608718"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":86.0,"endSpeed":79.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9310038744047,"aZ":-17.94274656647941,"pfxX":-2.9267377166797157,"pfxZ":8.975145931130044,"pX":0.11255454726598185,"pZ":2.6089354177795414,"vX0":-5.883805976353838,"vY0":-125.07256114561717,"vZ0":-4.556990255558216,"x":112.71,"y":168.34,"x0":2.8748543473428136,"y0":50.00614873716631,"z0":5.923544216811468,"aX":-4.643917767977782},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":15.5,"breakHorizontal":6.6,"spinRate":2177,"spinDirection":176},"zone":5,"typeConfidence":2.0,"plateTime":0.4377185889967876,"extension":7.58565705563667},"index":0,"playId":"bd8ca5aa-2f3a-3345-a167-1b31823859cd","pitchNumber":1,"startTime":"2026-04-16T17:53:27.222Z","endTime":"2026-04-16T17:53:30.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.865470705045233,"aZ":-21.914270203289437,"pfxX":1.9721416226411836,"pfxZ":7.805026456577105,"pX":0.8936437872645155,"pZ":2.2228555638490866,"vX0":-5.750868972267703,"vY0":-113.63648707789928,"vZ0":-3.4561091962681756,"x":82.94,"y":178.76,"x0":3.195406844106443,"y0":50.00064411990396,"z0":5.928356299077517,"aX":2.5917382516898697},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":13.6,"breakHorizontal":-2.2,"spinRate":1655,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4810834652444895,"extension":7.568272671764501},"hitData":{"launchSpeed":104.9,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":128.5,"coordY":180.57}},"index":1,"playId":"eab3ec1c-eee4-3584-9401-678f14d08ce0","pitchNumber":2,"startTime":"2026-04-16T17:53:37.476Z","endTime":"2026-04-16T17:53:45.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":519317,"link":"/api/v1/people/519317"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":519317,"link":"/api/v1/people/519317"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-0.9999999999999929,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:53:45.013Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Schanuel flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T17:54:30.108Z","endTime":"2026-04-16T17:56:31.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91979589107712,"aZ":-14.138065479879641,"pfxX":1.9708343412930431,"pfxZ":9.505977909398082,"pX":0.0178978189333763,"pZ":2.9501905573786398,"vX0":-2.382499300623467,"vY0":-137.0203215759459,"vZ0":-6.035348933038894,"x":116.32,"y":159.12,"x0":0.6435497068072399,"y0":50.00119227337028,"z0":6.151339691318535,"aX":3.738747348361857},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":-3.0,"spinRate":2026,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.40008239366643394,"extension":6.474049307448432},"index":0,"playId":"41d0baa5-3fd3-3ded-b483-5606d87b037c","pitchNumber":1,"startTime":"2026-04-16T17:55:53.623Z","endTime":"2026-04-16T17:56:02.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":71.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.698696313075928,"aZ":-35.876917035006336,"pfxX":-10.539840577562384,"pfxZ":-2.808578638641375,"pX":0.0466038336627053,"pZ":3.3242945852243997,"vX0":-0.033835372800640806,"vY0":-114.84657814801243,"vZ0":1.8866169455240405,"x":115.22,"y":149.02,"x0":1.428017995795288,"y0":50.00230746023531,"z0":6.0133486916624435,"aX":-13.90532254627589},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-4.2,"breakHorizontal":19.1,"spinRate":2873,"spinDirection":304},"zone":2,"typeConfidence":2.0,"plateTime":0.4791882903416176,"extension":6.280885019053769},"hitData":{"launchSpeed":85.2,"launchAngle":49.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.23,"coordY":101.23}},"index":1,"playId":"ef921b65-96bc-3e5a-9b5b-86cebeade862","pitchNumber":2,"startTime":"2026-04-16T17:56:22.604Z","endTime":"2026-04-16T17:56:31.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:56:31.837Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Travis d'Arnaud grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T17:56:31.030Z","endTime":"2026-04-16T17:58:21.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"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":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":94.4,"endSpeed":87.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.056537417760925,"aZ":-23.53554715245042,"pfxX":9.090074165142148,"pfxZ":4.475344764378258,"pX":0.8529638019325453,"pZ":2.7529961213760292,"vX0":-4.005119348200555,"vY0":-137.4787143341268,"vZ0":-4.201253895752112,"x":84.49,"y":164.45,"x0":1.1408083640628568,"y0":50.00322902863126,"z0":5.881815167764002,"aX":17.548179875052774},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.4,"breakHorizontal":-15.7,"spinRate":2136,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.39711916237950673,"extension":6.387791740467799},"index":0,"playId":"2f79b788-ba3c-3443-8ea5-83b82688812f","pitchNumber":1,"startTime":"2026-04-16T17:56:58.368Z","endTime":"2026-04-16T17:57:02.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":88.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99436204104972,"aZ":-22.94634914718209,"pfxX":7.068297250429302,"pfxZ":4.697930078599461,"pX":-0.08307735962644745,"pZ":2.092760325647851,"vX0":-5.975078044185544,"vY0":-137.93901862634107,"vZ0":-5.945490848790601,"x":120.17,"y":182.28,"x0":1.1719304020097452,"y0":50.00634726441898,"z0":5.780704962852084,"aX":13.893416393169277},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.7,"breakHorizontal":-11.9,"spinRate":2122,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.39413115596254045,"extension":6.480179330923194},"index":1,"playId":"8258f9a7-9290-32f0-9f91-c924e351f85f","pitchNumber":2,"startTime":"2026-04-16T17:57:14.127Z","endTime":"2026-04-16T17:57:18.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.263571769962105,"aZ":-23.884447949757327,"pfxX":-0.7389149288880441,"pfxZ":4.397982713277608,"pX":-0.039374464588247046,"pZ":3.1855046115097276,"vX0":-2.6191867164215714,"vY0":-135.8547026246525,"vZ0":-3.1037434857716857,"x":118.5,"y":152.77,"x0":1.0298166312604553,"y0":50.006057260163466,"z0":5.986420644130655,"aX":-1.393509790798214},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.6,"breakHorizontal":1.8,"spinRate":2404,"spinDirection":170},"zone":2,"typeConfidence":2.0,"plateTime":0.4018081616501461,"extension":6.268330315700391},"index":2,"playId":"55b7679e-7ddd-3335-9fa9-9dfec0e3a3e2","pitchNumber":3,"startTime":"2026-04-16T17:57:36.868Z","endTime":"2026-04-16T17:57:40.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14513278459971,"aZ":-15.335358466795785,"pfxX":4.169165159817488,"pfxZ":8.407642177202124,"pX":0.6974058405024308,"pZ":4.463995717969645,"vX0":-1.9430191593946347,"vY0":-140.68708042856954,"vZ0":-1.9276753784462402,"x":90.42,"y":118.25,"x0":0.8556070545649853,"y0":50.0038509641786,"z0":6.1528472476665454,"aX":8.351560311141197},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":-7.2,"spinRate":2171,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.38942562392086977,"extension":6.586695382456357},"index":3,"playId":"73c424be-cc89-3b59-ab84-475ded4512d3","pitchNumber":4,"startTime":"2026-04-16T17:57:55.632Z","endTime":"2026-04-16T17:57:59.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41289211465098,"aZ":-27.167517481234327,"pfxX":10.349717035153432,"pfxZ":3.1672815704002826,"pX":1.0583410652410699,"pZ":2.814155959541643,"vX0":-4.090556086323135,"vY0":-125.26877724283223,"vZ0":-1.732876090573364,"x":76.66,"y":162.8,"x0":1.3720133309238611,"y0":50.00444618454975,"z0":5.745889669715578,"aX":16.37302471864238},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.5,"breakHorizontal":-17.8,"spinRate":1833,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4380253447486737,"extension":6.496594896774981},"hitData":{"launchSpeed":81.6,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.58,"coordY":148.64}},"index":4,"playId":"ef6f88c8-4365-3804-9317-05dc163a2641","pitchNumber":5,"startTime":"2026-04-16T17:58:13.805Z","endTime":"2026-04-16T17:58:21.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-16T17:58:21.649Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Lowe grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-16T17:58:26.975Z","endTime":"2026-04-16T18:01:31.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":92.5,"endSpeed":85.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16026492519212,"aZ":-24.36032255865467,"pfxX":4.466809537363702,"pfxZ":4.222912524228304,"pX":-0.4033729285938829,"pZ":2.1536915728369106,"vX0":-5.549944024491052,"vY0":-134.62101813544396,"vZ0":-5.3143339011644315,"x":132.38,"y":180.63,"x0":1.097324095387093,"y0":50.00055882013684,"z0":5.860676429255073,"aX":8.259805131561333},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.8,"breakHorizontal":-7.0,"spinRate":2013,"spinDirection":153},"zone":7,"typeConfidence":2.0,"plateTime":0.40569081953209185,"extension":6.3711796182803635},"index":0,"playId":"1fc03945-07ee-3526-bd73-8ecf320221ee","pitchNumber":1,"startTime":"2026-04-16T17:58:49.675Z","endTime":"2026-04-16T17:58:53.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.710434308966658,"aZ":-36.64160131066657,"pfxX":-11.481126665358916,"pfxZ":-3.351646064540855,"pX":1.3105177504031627,"pZ":3.870326903604477,"vX0":2.761336016962888,"vY0":-114.78298958066564,"vZ0":3.262542485076764,"x":67.05,"y":134.28,"x0":1.5818954768270537,"y0":50.00459414585179,"z0":6.003679119583193,"aX":-15.28573332659383},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-4.9,"breakHorizontal":20.0,"spinRate":2922,"spinDirection":307},"zone":12,"typeConfidence":2.0,"plateTime":0.4776039516085091,"extension":6.154367909126561},"index":1,"playId":"53e21cb3-0a63-3fdf-940b-14fb62a3de11","pitchNumber":2,"startTime":"2026-04-16T17:59:08.146Z","endTime":"2026-04-16T17:59:11.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":72.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40768775752617,"aZ":-33.87535931308543,"pfxX":-8.335363756208764,"pfxZ":-1.2562023862843397,"pX":0.6130326780494273,"pZ":4.316189365347092,"vX0":0.37074048372838875,"vY0":-116.1764674214948,"vZ0":3.52300549137951,"x":93.63,"y":122.24,"x0":1.531221648788512,"y0":50.00571337555212,"z0":6.026628400055639,"aX":-11.247282099150379},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.0,"breakHorizontal":14.9,"spinRate":2805,"spinDirection":304},"zone":12,"typeConfidence":2.0,"plateTime":0.47382870155967005,"extension":6.230814708194898},"index":2,"playId":"abd49538-3e4f-35d9-8577-5666d2a560a0","pitchNumber":3,"startTime":"2026-04-16T17:59:27.849Z","endTime":"2026-04-16T17:59:32.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.626930390212273,"aZ":-24.716221143638105,"pfxX":6.633507671464594,"pfxZ":3.718098227771627,"pX":-0.6215166628193335,"pZ":2.3261092960635987,"vX0":-6.687709709369195,"vY0":-140.2548648037927,"vZ0":-5.570979888331399,"x":140.69,"y":175.98,"x0":0.9239230521155714,"y0":50.00334184153895,"z0":5.934686602757887,"aX":13.309612809232423},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.9,"breakHorizontal":-10.8,"spinRate":1999,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.38946233359996985,"extension":6.72540987076142},"index":3,"playId":"2480872e-8124-3264-9abc-722cfd8fb1cb","pitchNumber":4,"startTime":"2026-04-16T17:59:46.743Z","endTime":"2026-04-16T17:59:50.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":96.7,"endSpeed":87.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22676133917737,"aZ":-13.987238186053409,"pfxX":2.8038741216331444,"pfxZ":9.137280621935808,"pX":-0.17675737102483238,"pZ":4.504126623287048,"vX0":-3.560356361145863,"vY0":-140.73638373354822,"vZ0":-1.921161666319394,"x":123.74,"y":117.17,"x0":0.7450081274622866,"y0":50.00345615284448,"z0":6.109549912726429,"aX":5.581663340506352},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":-4.3,"spinRate":2155,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.3903349966120988,"extension":6.657999592084137},"index":4,"playId":"801340b8-f94e-3884-916e-e8e7ef08d536","pitchNumber":5,"startTime":"2026-04-16T18:00:06.968Z","endTime":"2026-04-16T18:00:10.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.77885588460818,"aZ":-14.084865891624275,"pfxX":3.570903561912087,"pfxZ":9.206004485942136,"pX":0.16074193713639093,"pZ":3.285025350368746,"vX0":-3.012505500572133,"vY0":-140.02811321777716,"vZ0":-4.927235650040363,"x":110.87,"y":150.08,"x0":0.792299679134955,"y0":50.001648068311326,"z0":6.005285688082473,"aX":7.015090531272578},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":-5.8,"spinRate":2058,"spinDirection":158},"zone":2,"typeConfidence":2.0,"plateTime":0.39277437097567125,"extension":6.537724234830634},"index":5,"playId":"912ee531-3aa0-3b24-b1e9-14b248c2d3a0","pitchNumber":6,"startTime":"2026-04-16T18:00:27.808Z","endTime":"2026-04-16T18:00:32.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-04-16T18:00:41.964Z","endTime":"2026-04-16T18:00:52.108Z","isPitch":false,"type":"action","player":{"id":666139,"link":"/api/v1/people/666139"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.982683983550018,"aZ":-24.025544881577595,"pfxX":7.309647456573106,"pfxZ":4.102693874269134,"pX":0.5577294894806167,"pZ":2.47028193488743,"vX0":-3.9066315745138973,"vY0":-139.65844770290192,"vZ0":-5.047001600838021,"x":95.74,"y":172.08,"x0":1.0213187029931385,"y0":50.00160713460041,"z0":5.870767416929441,"aX":14.510143412557372},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.6,"breakHorizontal":-12.5,"spinRate":1981,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.3914541042360282,"extension":6.567499972108971},"index":7,"playId":"93d46eb4-f576-39b8-8839-c71042db090c","pitchNumber":7,"startTime":"2026-04-16T18:00:52.108Z","endTime":"2026-04-16T18:00:57.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.900085039428276,"aZ":-22.93707015025195,"pfxX":8.314357237405785,"pfxZ":4.791781305480101,"pX":-0.03400531297292682,"pZ":1.7850738634148458,"vX0":-6.0449808642169485,"vY0":-137.81894787149736,"vZ0":-6.382263185757779,"x":118.3,"y":190.58,"x0":1.1047243237500624,"y0":50.00578754532364,"z0":5.674423979536799,"aX":16.03775636198461},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.6,"breakHorizontal":-13.8,"spinRate":2109,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.3970342744438442,"extension":6.468056601477751},"hitData":{"launchSpeed":71.6,"launchAngle":-37.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.13,"coordY":160.8}},"index":8,"playId":"357ba456-579d-39f1-8374-1e29a6683ebf","pitchNumber":8,"startTime":"2026-04-16T18:01:24.274Z","endTime":"2026-04-16T18:01:31.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:01:31.687Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis d'Arnaud challenged (pitch result), call on the field was overturned: Ben Rice called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T18:02:51.326Z","endTime":"2026-04-16T18:04:42.889Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.2,"endSpeed":68.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.13846315607206,"aZ":-31.789729941559937,"pfxX":-2.547623556230443,"pfxZ":0.318220459011723,"pX":0.3930982651039936,"pZ":2.0154774028997036,"vX0":-5.677289328746132,"vY0":-109.36060722480516,"vZ0":-1.2610917375185404,"x":102.02,"y":184.36,"x0":3.3643747702771454,"y0":50.00154785637521,"z0":6.041444868396112,"aX":-3.053056236705275},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":0.6,"breakHorizontal":6.2,"spinRate":2234,"spinDirection":289},"zone":9,"typeConfidence":2.0,"plateTime":0.5028308487405346,"extension":7.326911483593542},"index":0,"playId":"d780630d-41fe-3201-9a35-3fb1c2890d4c","pitchNumber":1,"startTime":"2026-04-16T18:03:37.326Z","endTime":"2026-04-16T18:03:41.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16570823065081,"aZ":-15.293345473250849,"pfxX":3.2357379854547377,"pfxZ":10.242060353233011,"pX":0.20406577193034914,"pZ":2.179483918520743,"vX0":-8.392861988964686,"vY0":-128.01865940773084,"vZ0":-6.206257332439345,"x":109.22,"y":179.93,"x0":3.11485673582545,"y0":50.0038727600124,"z0":5.846731496396039,"aX":5.334750116399491},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":17.2,"breakHorizontal":-3.8,"spinRate":2226,"spinDirection":166},"zone":8,"typeConfidence":2.0,"plateTime":0.4290166238916382,"extension":7.735555878459239},"index":1,"playId":"0e2865c2-d2ff-3eef-9462-0b91f35f1a0c","pitchNumber":2,"startTime":"2026-04-16T18:03:48.426Z","endTime":"2026-04-16T18:03:52.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.3,"endSpeed":68.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.059044771707224,"aZ":-24.43627273059685,"pfxX":8.45745312159286,"pfxZ":6.553665567185236,"pX":-0.2422346600085656,"pZ":2.212167214275657,"vX0":-9.498418870676822,"vY0":-107.77798112868709,"vZ0":-2.2102460444498786,"x":126.23,"y":179.05,"x0":3.115334230679687,"y0":50.00394901720119,"z0":5.939431603803426,"aX":9.989190275777911},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":11.6,"breakHorizontal":-12.8,"spinRate":1600,"spinDirection":152},"zone":8,"typeConfidence":2.0,"plateTime":0.5074607607556034,"extension":7.185792889647124},"index":2,"playId":"5ab465ea-577f-30c0-af64-4186418c200e","pitchNumber":3,"startTime":"2026-04-16T18:04:01.170Z","endTime":"2026-04-16T18:04:05.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.813326575778373,"aZ":-17.728346599374003,"pfxX":8.96575198055319,"pfxZ":8.66811969547551,"pX":-0.2678892767557476,"pZ":1.84961678689879,"vX0":-11.024979114331055,"vY0":-127.65479839589446,"vZ0":-6.4405108074584865,"x":127.21,"y":188.84,"x0":2.9220839248752446,"y0":50.005381137790586,"z0":5.778956492907116,"aX":14.948024207610379},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":14.5,"breakHorizontal":-14.0,"spinRate":2210,"spinDirection":158},"zone":7,"typeConfidence":2.0,"plateTime":0.427443428549374,"extension":7.854224740411552},"index":3,"playId":"cb086f32-4233-39b0-86e2-73561d1a2135","pitchNumber":4,"startTime":"2026-04-16T18:04:15.863Z","endTime":"2026-04-16T18:04:42.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"}},"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:04:42.889Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Amed Rosario grounds out, third baseman Oswald Peraza to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T18:04:34.004Z","endTime":"2026-04-16T18:05:34.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":78.0,"endSpeed":72.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.132792724053207,"aZ":-30.397934648328558,"pfxX":-4.645162130740754,"pfxZ":1.348623829643655,"pX":-0.21078232444263764,"pZ":1.610938711965646,"vX0":-6.436000238710989,"vY0":-113.46316899388329,"vZ0":-3.23996314194069,"x":125.03,"y":195.28,"x0":3.2567508943665757,"y0":50.00151975292851,"z0":6.060499839876393,"aX":-6.105707440380701},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":1.9,"breakHorizontal":10.0,"spinRate":2358,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.4811916319141978,"extension":7.54963925543308},"index":0,"playId":"401a0ec6-ad4e-3390-99b3-2ffe43fd7101","pitchNumber":1,"startTime":"2026-04-16T18:04:51.107Z","endTime":"2026-04-16T18:04:55.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":71.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.741832673731633,"aZ":-24.908853020078634,"pfxX":7.1853008286818945,"pfxZ":5.659049345583885,"pX":0.35729910220436617,"pZ":1.4961716271345593,"vX0":-8.309418544788887,"vY0":-111.56030193591015,"vZ0":-4.0476262896960336,"x":103.38,"y":198.38,"x0":3.1664582336308613,"y0":50.0001201553907,"z0":5.850987115884437,"aX":9.216613628938568},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":9.6,"breakHorizontal":-11.3,"spinRate":1755,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4876950848164432,"extension":7.250419191353667},"index":1,"playId":"05b4949b-d31f-36d8-9a28-684383ff99dd","pitchNumber":2,"startTime":"2026-04-16T18:05:02.408Z","endTime":"2026-04-16T18:05:06.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.314930890645265,"aZ":-24.425671937052527,"pfxX":6.276357559110503,"pfxZ":6.157810133959154,"pX":-0.08364992560832898,"pZ":2.5677094004803642,"vX0":-8.936494472410406,"vY0":-111.01043370309343,"vZ0":-1.8501281103479645,"x":120.19,"y":169.45,"x0":3.1634410093722374,"y0":50.00341899389281,"z0":5.9341338786412345,"aX":7.899734960989397},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":11.0,"breakHorizontal":-9.2,"spinRate":1579,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.4918373510502132,"extension":7.455394170351011},"hitData":{"launchSpeed":70.3,"launchAngle":-39.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.04,"coordY":164.39}},"index":2,"playId":"ac91a246-7ba2-3fed-a5ce-28492fd53fd5","pitchNumber":3,"startTime":"2026-04-16T18:05:26.745Z","endTime":"2026-04-16T18:05:34.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:05:34.249Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jazz Chisholm Jr. walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T18:05:37.690Z","endTime":"2026-04-16T18:08:28.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":69.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02031408988771,"aZ":-33.900187290059016,"pfxX":-4.70321143219025,"pfxZ":-1.4166834299028448,"pX":0.36232598652374287,"pZ":2.4299262704820674,"vX0":-5.413954669139495,"vY0":-110.30322944784703,"vZ0":-0.1017550185585192,"x":103.19,"y":173.17,"x0":3.472082807903964,"y0":50.00465936286296,"z0":6.090783159025346,"aX":-5.719095350257231},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-2.3,"breakHorizontal":10.1,"spinRate":2268,"spinDirection":286},"zone":6,"typeConfidence":2.0,"plateTime":0.4990849968749478,"extension":7.343494671703709},"index":0,"playId":"ffd02666-77e2-3a9b-8ffd-851639933ec7","pitchNumber":1,"startTime":"2026-04-16T18:06:00.096Z","endTime":"2026-04-16T18:06:05.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.089825302683614,"aZ":-19.762048361154505,"pfxX":0.8056907556903847,"pfxZ":7.63069012831677,"pX":-0.524044737659965,"pZ":3.7255877738560272,"vX0":-9.002856155384736,"vY0":-126.78579056260092,"vZ0":-1.588226365325812,"x":136.98,"y":138.19,"x0":2.9693359601943876,"y0":50.00488131246401,"z0":5.9384331722096855,"aX":1.3126009343630698},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":13.7,"breakHorizontal":0.6,"spinRate":2185,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.4321228146669913,"extension":7.560009485598372},"index":1,"playId":"76da5c98-8426-39c1-8caf-681afc96c634","pitchNumber":2,"startTime":"2026-04-16T18:06:14.561Z","endTime":"2026-04-16T18:06:18.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65772552183373,"aZ":-19.20818157945091,"pfxX":-1.3815199433001277,"pfxZ":8.16851351538307,"pX":0.6484435468528023,"pZ":3.0952984112288253,"vX0":-5.605326600487633,"vY0":-125.29546506527734,"vZ0":-3.11251569127542,"x":92.28,"y":155.21,"x0":3.0954929746480397,"y0":50.005028343001264,"z0":5.925967226672206,"aX":-2.192952056200819},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":14.3,"breakHorizontal":3.8,"spinRate":2136,"spinDirection":175},"zone":3,"typeConfidence":2.0,"plateTime":0.43740001813507057,"extension":7.4315857866779504},"index":2,"playId":"6d3ddf87-f464-36c9-b3a0-da22a34ea06c","pitchNumber":3,"startTime":"2026-04-16T18:06:25.621Z","endTime":"2026-04-16T18:06:52.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":69.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39330008089214,"aZ":-35.909034222228065,"pfxX":-4.135897884212534,"pfxZ":-3.078020420884924,"pX":0.09117861177570853,"pZ":2.043183768332864,"vX0":-6.061906161037107,"vY0":-110.33825775135189,"vZ0":-0.6133016512781024,"x":113.52,"y":183.61,"x0":3.427602344073918,"y0":50.00236632123491,"z0":6.15852145358817,"aX":-5.020910147502825},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-5.4,"breakHorizontal":9.2,"spinRate":2239,"spinDirection":297},"zone":8,"typeConfidence":2.0,"plateTime":0.4993037297300309,"extension":7.356437671512911},"index":3,"playId":"6685abd1-21f1-3966-8a15-bfb8c676ad3e","pitchNumber":4,"startTime":"2026-04-16T18:06:56.807Z","endTime":"2026-04-16T18:07:01.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-16T18:07:15.990Z","endTime":"2026-04-16T18:07:22.965Z","isPitch":false,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.177975661517774,"aZ":-20.8691953832278,"pfxX":7.626545876126181,"pfxZ":6.653619878940528,"pX":0.6593654793909491,"pZ":4.65447600764098,"vX0":-8.745208270797123,"vY0":-129.3236669557171,"vZ0":0.6946853256209008,"x":91.87,"y":113.11,"x0":3.088930653240045,"y0":50.0023758382476,"z0":5.979276894791323,"aX":12.958510015102744},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.5,"breakHorizontal":-11.9,"spinRate":2058,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.42302692396663444,"extension":7.823066676465234},"index":5,"playId":"9228684b-d05b-3646-92f7-11aaa2b7800b","pitchNumber":5,"startTime":"2026-04-16T18:07:22.965Z","endTime":"2026-04-16T18:07:26.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":72.4,"endSpeed":66.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.450232431046167,"aZ":-27.126475763588864,"pfxX":7.394120517149407,"pfxZ":4.488585096800099,"pX":0.8683108201368134,"pZ":3.714973342652745,"vX0":-6.901931626231769,"vY0":-105.22175109005089,"vZ0":1.7721588040136937,"x":83.9,"y":138.48,"x0":3.226553315541767,"y0":50.00181897126906,"z0":5.99954799001017,"aX":8.311260126684038},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":9.0,"breakHorizontal":-11.5,"spinRate":1405,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.5200794241710724,"extension":7.3982282029376325},"index":6,"playId":"f6aa61a5-d2d2-36ad-91fb-4da03f4e5474","pitchNumber":6,"startTime":"2026-04-16T18:07:34.811Z","endTime":"2026-04-16T18:07:39.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.5,"endSpeed":79.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58037082549507,"aZ":-17.01211171723571,"pfxX":3.0097297460273276,"pfxZ":9.347637690873416,"pX":-0.3387235876986,"pZ":2.854039907744906,"vX0":-9.422465769527859,"vY0":-126.97859400099144,"vZ0":-4.022215278223964,"x":129.91,"y":161.72,"x0":3.03987545877886,"y0":50.00592375818047,"z0":5.824032791988165,"aX":4.8849061746015545},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":16.1,"breakHorizontal":-3.1,"spinRate":2136,"spinDirection":171},"zone":1,"typeConfidence":2.0,"plateTime":0.43244205291055815,"extension":7.944244580970088},"index":7,"playId":"758211c8-13d2-3d64-826e-fa53985044ed","pitchNumber":7,"startTime":"2026-04-16T18:07:54.543Z","endTime":"2026-04-16T18:08:00.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":88.6,"endSpeed":81.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.000221353480327,"aZ":-17.125727294346433,"pfxX":0.38345419249929513,"pfxZ":8.951816590457321,"pX":-1.5748986469591921,"pZ":1.9566936005682882,"vX0":-11.819326009179923,"vY0":-128.43714779584042,"vZ0":-6.176549195943552,"x":177.03,"y":185.95,"x0":3.0244568509027228,"y0":50.00468944690998,"z0":5.710982524379284,"aX":0.6447773812984604},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":15.0,"breakHorizontal":1.8,"spinRate":2299,"spinDirection":181},"zone":13,"typeConfidence":2.0,"plateTime":0.42540827371459056,"extension":8.019274520164998},"index":8,"playId":"a0835d1c-b618-355d-9f43-32fb046f343f","pitchNumber":8,"startTime":"2026-04-16T18:08:10.557Z","endTime":"2026-04-16T18:08:14.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53596412677777,"aZ":-19.68421875437792,"pfxX":6.008418877795792,"pfxZ":7.480441320615936,"pX":1.6575113063934748,"pZ":3.9769568826397275,"vX0":-5.692628889407405,"vY0":-128.14869048566,"vZ0":-1.0507233912348433,"x":53.82,"y":131.4,"x0":3.1230116932998313,"y0":50.001333770804855,"z0":5.92439257258268,"aX":10.030620677915588},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.6,"breakHorizontal":-9.7,"spinRate":2128,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.4267947361281772,"extension":7.965700639564276},"index":9,"playId":"ba2b553d-8fcc-36f1-b01d-c4d126c3b15e","pitchNumber":9,"startTime":"2026-04-16T18:08:23.811Z","endTime":"2026-04-16T18:08:28.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.3,"awayTeamWinProbability":58.7,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.46,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:08:28.313Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Caballero singles on a line drive to left fielder Josh Lowe. Jazz Chisholm Jr. to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T18:08:29.625Z","endTime":"2026-04-16T18:11:49.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"postOnSecond":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.34160779047901,"aZ":-23.62819268131942,"pfxX":9.104945059494636,"pfxZ":6.714468631069615,"pX":0.4018559962175249,"pZ":1.9713043333157312,"vX0":-8.882969352376316,"vY0":-112.13804161242845,"vZ0":-3.2740506880490443,"x":101.68,"y":185.55,"x0":3.2321609480576137,"y0":50.00447712029071,"z0":5.861661926966655,"aX":11.593380088519064},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":11.5,"breakHorizontal":-14.2,"spinRate":1653,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.4885025865007142,"extension":7.655022905517797},"index":0,"playId":"6c440e88-e13b-3c32-a7fc-29cdacadda7e","pitchNumber":1,"startTime":"2026-04-16T18:08:54.428Z","endTime":"2026-04-16T18:08:58.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"dfb93bb4-42d8-3a49-9303-5fed24791e94","startTime":"2026-04-16T18:09:15.017Z","endTime":"2026-04-16T18:09:18.808Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.444701121962996,"aZ":-18.92701280261834,"pfxX":0.6280357066144739,"pfxZ":7.76650617607247,"pX":-0.46888704866375414,"pZ":3.065919702836215,"vX0":-9.045835093465714,"vY0":-129.59938926563967,"vZ0":-3.5135327084587087,"x":134.87,"y":156.0,"x0":2.9812019133052643,"y0":50.00039399688267,"z0":5.880253042752848,"aX":1.071553621903367},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.6,"breakHorizontal":0.8,"spinRate":2241,"spinDirection":170},"zone":1,"typeConfidence":2.0,"plateTime":0.42222927511774344,"extension":7.655251518995198},"index":2,"playId":"44101d82-6d98-34b0-b5e1-99113bed8983","pitchNumber":2,"startTime":"2026-04-16T18:09:33.138Z","endTime":"2026-04-16T18:09:38.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.981700188635447,"aZ":-23.229633233371842,"pfxX":-1.7055696179656457,"pfxZ":5.377185016464107,"pX":-0.4703694594101419,"pZ":5.55475030610042,"vX0":-8.361456293852811,"vY0":-128.31763862279593,"vZ0":3.285430508231593,"x":134.93,"y":88.8,"x0":3.0546163678741296,"y0":50.00632084256404,"z0":6.069175730282764,"aX":-2.840422924125701},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.8,"breakHorizontal":5.0,"spinRate":2231,"spinDirection":179},"zone":11,"typeConfidence":2.0,"plateTime":0.4271214264924206,"extension":7.633409486566983},"index":3,"playId":"1b12c906-bd90-3620-a142-e3597e39a08b","pitchNumber":3,"startTime":"2026-04-16T18:10:11.545Z","endTime":"2026-04-16T18:10:17.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52018273110445,"aZ":-21.87513778902256,"pfxX":-0.5723988245047191,"pfxZ":6.533157302229473,"pX":-0.18859814707605832,"pZ":5.793246706068895,"vX0":-7.662045517049562,"vY0":-125.11175673479512,"vZ0":3.628077250761964,"x":124.19,"y":82.36,"x0":2.9949293258742817,"y0":50.00417236602794,"z0":6.121898299978791,"aX":-0.900456495047821},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":13.0,"breakHorizontal":2.9,"spinRate":2176,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.43871754779581096,"extension":7.515226948856687},"index":4,"playId":"dddd631a-03f7-3d93-bb42-23b49af04286","pitchNumber":4,"startTime":"2026-04-16T18:10:38.530Z","endTime":"2026-04-16T18:10:42.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.7,"endSpeed":68.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.813679308896297,"aZ":-26.099727731964087,"pfxX":7.41345189249909,"pfxZ":5.122452385405779,"pX":-1.3875642509319865,"pZ":1.2948286256816681,"vX0":-11.405079738704556,"vY0":-108.2095137349354,"vZ0":-3.675715468488118,"x":169.89,"y":203.82,"x0":2.9872994490240417,"y0":50.00351052186857,"z0":5.873658550467096,"aX":8.795336045358765},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":8.5,"breakHorizontal":-10.4,"spinRate":1552,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.5060977004635019,"extension":7.4666766400500775},"index":5,"playId":"878aeb85-ac57-3b54-8aa6-9d7e47014a31","pitchNumber":5,"startTime":"2026-04-16T18:10:58.480Z","endTime":"2026-04-16T18:11:02.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"82fdeedb-951b-3e38-99e6-16e0db850558","startTime":"2026-04-16T18:11:20.495Z","endTime":"2026-04-16T18:11:24.379Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.889458129563888,"aZ":-20.736383689368093,"pfxX":8.170002404183977,"pfxZ":6.91052073135404,"pX":-0.09668620309305963,"pZ":3.54890517992943,"vX0":-10.920804514228543,"vY0":-127.94491562489296,"vZ0":-1.8435269363636853,"x":120.69,"y":142.96,"x0":3.16936552747593,"y0":50.0001241896176,"z0":5.907070558201318,"aX":13.516872301994919},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":12.4,"breakHorizontal":-12.2,"spinRate":2070,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.428422553025571,"extension":7.717890831725224},"hitData":{"launchSpeed":105.3,"launchAngle":15.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.91,"coordY":107.6}},"index":7,"playId":"4a5de068-4992-3099-9690-da34e18b8938","pitchNumber":6,"startTime":"2026-04-16T18:11:39.652Z","endTime":"2026-04-16T18:11:49.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.99,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:11:49.210Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.C. Escarra called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-16T18:12:26.406Z","endTime":"2026-04-16T18:15:28.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"1f459b19-f13a-4ed6-a0bd-cc87810d54c5","startTime":"2026-04-16T18:12:26.406Z","endTime":"2026-04-16T18:12:31.406Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":71.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.118976730153427,"aZ":-29.64364186289158,"pfxX":-4.862572638856866,"pfxZ":1.925768771385897,"pX":-1.0184190856665771,"pZ":3.1375577615018115,"vX0":-7.8332363526934055,"vY0":-114.67128608705148,"vZ0":-0.2943779031683954,"x":155.82,"y":154.07,"x0":3.0932134567177676,"y0":50.00185972490934,"z0":6.196407201350158,"aX":-6.377481482575575},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.7,"breakHorizontal":11.0,"spinRate":2074,"spinDirection":283},"zone":11,"typeConfidence":2.0,"plateTime":0.48037869909014486,"extension":7.134948688772448},"index":1,"playId":"4d0ff743-d4c4-3500-8fbb-8030e64e934a","pitchNumber":1,"startTime":"2026-04-16T18:12:42.383Z","endTime":"2026-04-16T18:12:47.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jazz Chisholm Jr. steals (8) 3rd base. José Caballero steals (7) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"actionPlayId":"4d0ff743-d4c4-3500-8fbb-8030e64e934a","startTime":"2026-04-16T18:12:54.469Z","endTime":"2026-04-16T18:13:16.914Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"second":{"id":665862,"link":"/api/v1/people/665862"},"postOnSecond":{"id":676609,"link":"/api/v1/people/676609"},"postOnThird":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"homeTeamWinProbability":45.300000000000004,"awayTeamWinProbability":54.699999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":1.94,"dramaIndex":64.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":70.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.715814430537897,"aZ":-31.93071001640018,"pfxX":-4.44942336328719,"pfxZ":0.19100160749641226,"pX":-0.4440257206225467,"pZ":2.23681395832096,"vX0":-7.2957571393620215,"vY0":-114.24924508274381,"vZ0":-1.4316666146709092,"x":133.93,"y":178.39,"x0":3.4056553103695397,"y0":50.00298799958203,"z0":6.094960245459421,"aX":-5.712122459526734},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":0.2,"breakHorizontal":10.3,"spinRate":2264,"spinDirection":278},"zone":7,"typeConfidence":2.0,"plateTime":0.4848142310775594,"extension":7.164947582505204},"index":3,"playId":"eff7deda-2780-355a-bc5c-4c06c13d2e19","pitchNumber":2,"startTime":"2026-04-16T18:13:16.914Z","endTime":"2026-04-16T18:13:21.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":86.1,"endSpeed":79.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.207125311364727,"aZ":-19.886240632116415,"pfxX":0.46072216554928724,"pfxZ":7.703608136218341,"pX":0.45068197537300214,"pZ":4.061792257877225,"vX0":-7.044453850046863,"vY0":-125.21230097488272,"vZ0":-0.88565584249506,"x":99.82,"y":129.11,"x0":3.235181194402673,"y0":50.00176233250764,"z0":6.040399411812115,"aX":0.7349818361248152},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":14.0,"breakHorizontal":0.7,"spinRate":2163,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.4366800825123649,"extension":7.572658700404453},"index":4,"playId":"d025de9a-cf44-3c8f-8583-2d361ecbc6fd","pitchNumber":3,"startTime":"2026-04-16T18:13:32.472Z","endTime":"2026-04-16T18:13:37.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.6,"endSpeed":67.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.073307516020076,"aZ":-23.971372041647935,"pfxX":9.713956039479747,"pfxZ":7.136633374510988,"pX":-0.49731487572348443,"pZ":1.4676670741417197,"vX0":-10.028374278183106,"vY0":-106.7234878721886,"vZ0":-3.559827359033169,"x":135.96,"y":199.15,"x0":3.0094167149884226,"y0":50.00082214047835,"z0":5.869366283948102,"aX":11.15898092750752},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":12.2,"breakHorizontal":-14.8,"spinRate":1406,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.5140413332243203,"extension":7.1846660669772175},"index":5,"playId":"e44195f3-3c9f-35ee-8c5b-e6244101a15a","pitchNumber":4,"startTime":"2026-04-16T18:14:00.822Z","endTime":"2026-04-16T18:14:05.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.211067052218016,"aZ":-24.469186388511037,"pfxX":7.927326480445421,"pfxZ":6.049380258610052,"pX":0.040233329771415846,"pZ":2.780457640339334,"vX0":-9.568381101303547,"vY0":-112.09137626887927,"vZ0":-1.488967531702773,"x":115.47,"y":163.71,"x0":3.333680386805184,"y0":50.000724416316864,"z0":5.951119177258818,"aX":10.090351351826433},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":10.9,"breakHorizontal":-11.9,"spinRate":1684,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.48860202625276816,"extension":7.4607468532183265},"index":6,"playId":"0a6da9af-fc80-3996-88c5-b26fb0d5f922","pitchNumber":5,"startTime":"2026-04-16T18:14:17.078Z","endTime":"2026-04-16T18:14:21.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.4,"endSpeed":80.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.207209668962335,"aZ":-20.298180246535882,"pfxX":1.9167520086749228,"pfxZ":7.231213016761389,"pX":-0.7367710350012433,"pZ":1.4795613598005672,"vX0":-9.861089891211554,"vY0":-126.8827690717934,"vZ0":-6.791410623468913,"x":145.08,"y":198.83,"x0":2.938967516364305,"y0":50.004231989181655,"z0":5.79076461675417,"aX":3.150176299639697},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.9,"breakHorizontal":-1.4,"spinRate":2135,"spinDirection":175},"zone":13,"typeConfidence":2.0,"plateTime":0.43050614052823377,"extension":7.746844714743204},"index":7,"playId":"e70d9dab-51bf-333e-a022-20e7699d5805","pitchNumber":6,"startTime":"2026-04-16T18:14:39.167Z","endTime":"2026-04-16T18:14:43.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.954737112376133,"aZ":-19.280104918911594,"pfxX":0.7951968097085896,"pfxZ":8.336775100223598,"pX":0.027251085078601547,"pZ":2.8927591995974513,"vX0":-8.008089468684817,"vY0":-123.16576317626475,"vZ0":-3.3724512258723083,"x":115.96,"y":160.68,"x0":3.208214212149281,"y0":50.00069499963276,"z0":5.897412247817617,"aX":1.2296761007999841},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":14.6,"breakHorizontal":0.4,"spinRate":2187,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.44358298195052503,"extension":7.560234159346777},"index":8,"playId":"d909ecd8-2539-369e-9546-5c4fbeb6fa36","pitchNumber":7,"startTime":"2026-04-16T18:14:56.670Z","endTime":"2026-04-16T18:15:01.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02333211687966,"aZ":-17.590836614902877,"pfxX":9.66692760966833,"pfxZ":8.874861925603915,"pX":-0.17000496318235617,"pZ":1.9545511014156625,"vX0":-11.16553080057141,"vY0":-127.34129370209027,"vZ0":-6.311269244567789,"x":123.48,"y":186.01,"x0":3.0144711681191194,"y0":50.001141731435865,"z0":5.855441851843369,"aX":15.882761772957313},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":14.8,"breakHorizontal":-15.0,"spinRate":2065,"spinDirection":168},"zone":8,"typeConfidence":2.0,"plateTime":0.43003736059286,"extension":7.4414734181360815},"index":9,"playId":"2cedc71c-9ddb-3505-b3df-9971c9a85285","pitchNumber":8,"startTime":"2026-04-16T18:15:23.043Z","endTime":"2026-04-16T18:15:28.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"third":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_ab"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_ab"},{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-6.5,"leverageIndex":1.94,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:15:28.619Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Teodosio strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T18:16:36.880Z","endTime":"2026-04-16T18:18:47.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22679671610038,"aZ":-23.749071566277934,"pfxX":-1.620790828324984,"pfxZ":4.75147183256151,"pX":0.3287768821806305,"pZ":3.2791329843364405,"vX0":-1.363076476380239,"vY0":-131.90322354868525,"vZ0":-2.883149751116312,"x":104.47,"y":150.24,"x0":1.0616153302844757,"y0":50.00546614842395,"z0":6.124172606010307,"aX":-2.876405527693902},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.3,"breakHorizontal":3.2,"spinRate":2281,"spinDirection":177},"zone":3,"typeConfidence":2.0,"plateTime":0.41414209291261583,"extension":6.159174156748034},"index":0,"playId":"dd8d6c7a-4c8c-3b68-a66f-b736d7bf5e00","pitchNumber":1,"startTime":"2026-04-16T18:17:45.081Z","endTime":"2026-04-16T18:17:49.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":72.9,"endSpeed":67.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.98171833542364,"aZ":-42.49575771860289,"pfxX":-2.107138099796827,"pfxZ":-9.155339295025613,"pX":0.3716680395544274,"pZ":1.9921970463718897,"vX0":-1.2204009262156994,"vY0":-106.0808729388738,"vZ0":1.2914161125860422,"x":102.83,"y":184.99,"x0":1.2303329026938898,"y0":50.00355481602497,"z0":6.2613564492732445,"aX":-2.3752251400938778},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.7,"breakVerticalInduced":-15.7,"breakHorizontal":4.2,"spinRate":2766,"spinDirection":329},"zone":9,"typeConfidence":2.0,"plateTime":0.5184969105340356,"extension":6.4956307990152355},"index":1,"playId":"995eb3f2-4d90-3223-9f5c-302c8f543005","pitchNumber":2,"startTime":"2026-04-16T18:18:04.885Z","endTime":"2026-04-16T18:18:09.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4376719121223,"aZ":-16.269288437866855,"pfxX":2.3654310694844227,"pfxZ":8.292586475157567,"pX":0.6360478416439695,"pZ":5.19779173660309,"vX0":-1.4173341685572018,"vY0":-138.2361778594967,"vZ0":0.1450530954982706,"x":92.76,"y":98.44,"x0":0.850563311265339,"y0":50.0006268785514,"z0":6.244985483320296,"aX":4.535609815455128},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":-4.0,"spinRate":2113,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.39762439605698896,"extension":6.344251136039949},"index":2,"playId":"e6359f58-31ed-3a71-8385-59beae589d1f","pitchNumber":3,"startTime":"2026-04-16T18:18:23.228Z","endTime":"2026-04-16T18:18:27.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98841831273618,"aZ":-24.40575725745671,"pfxX":-1.8366517909897424,"pfxZ":4.16810742729127,"pX":-0.669747917790846,"pZ":3.1368623512499303,"vX0":-3.846961555550642,"vY0":-135.03970295271054,"vZ0":-3.1756153297261593,"x":142.53,"y":154.08,"x0":1.0069458421634851,"y0":50.00192198417456,"z0":6.0282381241941705,"aX":-3.4205343290071655},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.1,"breakHorizontal":4.1,"spinRate":2278,"spinDirection":163},"zone":1,"typeConfidence":2.0,"plateTime":0.4042508696373268,"extension":6.363757524090484},"index":3,"playId":"1296d964-adba-3179-ae96-a214a4e1c208","pitchNumber":4,"startTime":"2026-04-16T18:18:42.779Z","endTime":"2026-04-16T18:18:47.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:18:47.708Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out sharply to center fielder Trent Grisham.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T18:18:45.343Z","endTime":"2026-04-16T18:20:16.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"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":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":70.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.956254291199347,"aZ":-33.516983220125724,"pfxX":-10.263198207625319,"pfxZ":-1.0498007306227013,"pX":1.71906814900117,"pZ":3.9346066021314354,"vX0":2.2986249512881396,"vY0":-113.01227103315388,"vZ0":3.2679459425788653,"x":51.47,"y":132.55,"x0":2.014146244670704,"y0":50.00412787265995,"z0":5.863676161433479,"aX":-13.112708657020756},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-0.6,"breakHorizontal":17.9,"spinRate":2699,"spinDirection":293},"zone":12,"typeConfidence":2.0,"plateTime":0.4869583762324807,"extension":6.104168653121895},"index":0,"playId":"8cb9415a-7ca1-3f5f-aac2-e4741c81f64b","pitchNumber":1,"startTime":"2026-04-16T18:19:10.614Z","endTime":"2026-04-16T18:19:14.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.225774852295192,"aZ":-22.940465125663263,"pfxX":-1.4247450656717127,"pfxZ":4.918134259612776,"pX":0.5166153365370038,"pZ":3.343183397083716,"vX0":-1.2155892645325823,"vY0":-135.7567526550138,"vZ0":-3.0059691664246566,"x":97.31,"y":148.51,"x0":1.154393048237685,"y0":50.00095881868586,"z0":6.052047294859256,"aX":-2.672753631947836},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.5,"breakHorizontal":2.9,"spinRate":2305,"spinDirection":170},"zone":3,"typeConfidence":2.0,"plateTime":0.40264515412022384,"extension":6.296777633122638},"index":1,"playId":"0ab8ea6c-4d66-3c45-b92e-533561fc15bc","pitchNumber":2,"startTime":"2026-04-16T18:19:28.097Z","endTime":"2026-04-16T18:19:33.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":91.0,"endSpeed":84.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.258537927265692,"aZ":-27.085888561163554,"pfxX":7.859929957843464,"pfxZ":2.836101329429236,"pX":-1.016579492042232,"pZ":1.1634270315822204,"vX0":-8.663260644650261,"vY0":-132.29954985164073,"vZ0":-6.165246202515417,"x":155.75,"y":207.37,"x0":1.2619221139682861,"y0":50.00091149495469,"z0":5.479825251595792,"aX":14.088606353021067},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.1,"breakHorizontal":-12.6,"spinRate":1884,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.4122472444157106,"extension":6.694884158227048},"index":2,"playId":"be820dbd-3d4a-3bc7-9bfd-3d79395f4482","pitchNumber":3,"startTime":"2026-04-16T18:19:48.357Z","endTime":"2026-04-16T18:19:52.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83815359836103,"aZ":-22.44704918794602,"pfxX":0.3344864146636584,"pfxZ":5.4019975477620665,"pX":0.07155528432417511,"pZ":2.067718229269951,"vX0":-3.3061850969013946,"vY0":-132.52080959976658,"vZ0":-5.554651565875836,"x":114.27,"y":182.95,"x0":1.2850148807559065,"y0":50.00648351943352,"z0":5.801570956466393,"aX":0.6027589256355663},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.0,"breakHorizontal":0.0,"spinRate":2295,"spinDirection":163},"zone":8,"typeConfidence":2.0,"plateTime":0.4112505936931692,"extension":6.270760284839813},"hitData":{"launchSpeed":100.1,"launchAngle":48.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":129.75,"coordY":77.18}},"index":3,"playId":"3ccb4b95-ddf8-3096-a966-595b5188ac4c","pitchNumber":4,"startTime":"2026-04-16T18:20:06.270Z","endTime":"2026-04-16T18:20:16.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:20:16.185Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T18:20:15.530Z","endTime":"2026-04-16T18:22:13.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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(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":92.8,"endSpeed":85.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.914526589767437,"aZ":-22.682140091185722,"pfxX":-0.7080040631764093,"pfxZ":5.10889500838052,"pX":-0.556330966312911,"pZ":1.4394485395904764,"vX0":-4.190575160628139,"vY0":-135.05260453084426,"vZ0":-7.418148555369779,"x":138.21,"y":199.91,"x0":1.103921781503854,"y0":50.00240755150415,"z0":5.8037908068921364,"aX":-1.313716895934265},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.9,"breakHorizontal":2.2,"spinRate":2388,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.40473657741811797,"extension":6.261559950378517},"index":0,"playId":"81d66fde-f2bc-3938-bde7-f181f8ef29aa","pitchNumber":1,"startTime":"2026-04-16T18:20:45.204Z","endTime":"2026-04-16T18:20:49.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":91.9,"endSpeed":85.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.181083368272475,"aZ":-25.24454687742379,"pfxX":-1.0688518421889794,"pfxZ":3.7793124244435354,"pX":0.11266769553626148,"pZ":2.831818317430823,"vX0":-2.4624830253516,"vY0":-133.88687016120068,"vZ0":-3.277448686602731,"x":112.71,"y":162.32,"x0":1.1795616648222256,"y0":50.00375186775757,"z0":5.858345018634428,"aX":-1.9596033603858176},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.4,"breakHorizontal":2.4,"spinRate":2452,"spinDirection":178},"zone":2,"typeConfidence":2.0,"plateTime":0.4075314228626685,"extension":6.336415650794591},"index":1,"playId":"0daf0e56-739d-37d8-b6a6-bbb10f9ef7be","pitchNumber":2,"startTime":"2026-04-16T18:21:06.644Z","endTime":"2026-04-16T18:21:10.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":86.0,"endSpeed":79.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08903383911021,"aZ":-27.796179147871264,"pfxX":9.827354506038363,"pfxZ":2.736305512595054,"pX":1.6508813691559623,"pZ":2.0735653659637356,"vX0":-2.808718893293043,"vY0":-125.26262693019503,"vZ0":-3.0151883131009938,"x":54.07,"y":182.79,"x0":1.5065701929112971,"y0":50.00039752304978,"z0":5.553290186312552,"aX":15.693684152681834},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.6,"breakHorizontal":-17.2,"spinRate":1714,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4364247832294441,"extension":6.644621099011185},"index":2,"playId":"8406a373-6bab-3ae3-af4e-611066cb98a2","pitchNumber":3,"startTime":"2026-04-16T18:21:27.273Z","endTime":"2026-04-16T18:21:31.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06063264128436,"aZ":-28.651014022980494,"pfxX":10.498862907792597,"pfxZ":2.2362997558173934,"pX":0.07809815278947616,"pZ":1.2937215567143285,"vX0":-6.773233778398213,"vY0":-124.42564935583692,"vZ0":-4.231291670869025,"x":114.02,"y":203.85,"x0":1.4662163294176016,"y0":50.002073045619476,"z0":5.380061066198469,"aX":16.52496144893574},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.4,"breakHorizontal":-17.5,"spinRate":1619,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.43955808222107207,"extension":6.965818115120631},"index":3,"playId":"dfc8c9da-d0e2-38c2-b1f6-e742033f8625","pitchNumber":4,"startTime":"2026-04-16T18:21:47.250Z","endTime":"2026-04-16T18:21:52.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00574237741659,"aZ":-25.041215597954086,"pfxX":0.1317488330761416,"pfxZ":3.8959550187366325,"pX":0.130049161656639,"pZ":3.7140014226374642,"vX0":-2.651213362398248,"vY0":-134.17658879798327,"vZ0":-1.2838907478315802,"x":112.04,"y":138.5,"x0":1.112217026707619,"y0":50.002331065988045,"z0":5.976762288928842,"aX":0.24185849008301968},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.0,"breakHorizontal":0.4,"spinRate":2465,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.4076399994750015,"extension":6.293125119972036},"index":4,"playId":"67a4f774-2fd4-3cd9-ba6d-7b1cef1db8ed","pitchNumber":5,"startTime":"2026-04-16T18:22:07.979Z","endTime":"2026-04-16T18:22:13.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.42,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:22:13.031Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jo Adell grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-16T18:22:12.536Z","endTime":"2026-04-16T18:24:14.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.3,"endSpeed":68.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.580247269525753,"aZ":-42.38152805461907,"pfxX":-3.79190617849652,"pfxZ":-8.70767655869666,"pX":0.19268086736859205,"pZ":2.679463241204032,"vX0":-0.8208094989535545,"vY0":-108.09179172999475,"vZ0":2.379995863232783,"x":109.66,"y":166.43,"x0":1.070823956834926,"y0":50.00504493135664,"z0":6.251446471950257,"aX":-4.442949451978463},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.6,"breakVerticalInduced":-14.6,"breakHorizontal":7.1,"spinRate":2696,"spinDirection":326},"zone":5,"typeConfidence":2.0,"plateTime":0.508646649775943,"extension":6.347048948280138},"index":0,"playId":"3ec7c018-d7d1-3c7c-9d98-965837140913","pitchNumber":1,"startTime":"2026-04-16T18:22:40.614Z","endTime":"2026-04-16T18:22:45.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77010177433627,"aZ":-25.34350125512262,"pfxX":-0.12315426086324033,"pfxZ":3.6230190054247853,"pX":-0.8600557741818794,"pZ":2.7227132228023083,"vX0":-5.075198808013136,"vY0":-136.14538355496686,"vZ0":-3.760401394381714,"x":149.78,"y":165.27,"x0":1.041090785247713,"y0":50.0032626070561,"z0":5.867844743369064,"aX":-0.23046833410848308},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.0,"breakHorizontal":1.2,"spinRate":2419,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.4017128987090235,"extension":6.316069042069932},"index":1,"playId":"137f9199-5e12-3c96-8970-148b95b7d6c2","pitchNumber":2,"startTime":"2026-04-16T18:23:01.778Z","endTime":"2026-04-16T18:23:07.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"bc451321-4f42-3759-9cb1-b4e6cc29d660","startTime":"2026-04-16T18:23:44.470Z","endTime":"2026-04-16T18:23:47.470Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":69.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.158008728292195,"aZ":-43.20156606451444,"pfxX":-2.9516840448374633,"pfxZ":-9.15857661984034,"pX":0.24649366520261204,"pZ":2.781612439706453,"vX0":-1.0776345594234005,"vY0":-109.57283478055851,"vZ0":2.3810357816575918,"x":107.6,"y":163.68,"x0":1.129609350080969,"y0":50.00377612605203,"z0":6.330846768512754,"aX":-3.553317453599899},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-15.5,"breakHorizontal":5.6,"spinRate":2862,"spinDirection":328},"zone":5,"typeConfidence":2.0,"plateTime":0.501785654154387,"extension":6.383784113612001},"hitData":{"launchSpeed":64.9,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.55,"coordY":151.68}},"index":3,"playId":"43cd87aa-705d-3cac-87c5-68c9a97ed561","pitchNumber":3,"startTime":"2026-04-16T18:24:06.338Z","endTime":"2026-04-16T18:24:14.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:24:14.343Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trent Grisham walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T18:26:44.662Z","endTime":"2026-04-16T18:28:10.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.7,"endSpeed":68.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.64254415335852,"aZ":-32.34795052479438,"pfxX":-3.3393426175212126,"pfxZ":-0.14400885574336542,"pX":0.5583319049370007,"pZ":3.3134432305275845,"vX0":-5.111117158462209,"vY0":-108.60488908161088,"vZ0":1.5337860689336105,"x":95.72,"y":149.32,"x0":3.379377686949454,"y0":50.00455547972256,"z0":6.125571918001059,"aX":-3.9742718242091466},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":0.5,"breakHorizontal":7.4,"spinRate":2255,"spinDirection":294},"zone":3,"typeConfidence":2.0,"plateTime":0.5050233547602834,"extension":7.493260377193555},"index":0,"playId":"8b145625-a9d5-3925-8a28-a1a7ed16ea92","pitchNumber":1,"startTime":"2026-04-16T18:26:44.662Z","endTime":"2026-04-16T18:27:11.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"}},"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":85.2,"endSpeed":77.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.657947219953165,"aZ":-15.338623566927895,"pfxX":1.5090819627010212,"pfxZ":11.030396181642192,"pX":-1.2171178449281332,"pZ":2.578748991084761,"vX0":-10.5154771967638,"vY0":-123.57559059236357,"vZ0":-4.799286337358049,"x":163.39,"y":169.15,"x0":2.9214891859533547,"y0":50.00337325608069,"z0":5.859896420872682,"aX":2.3056256018936754},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":18.8,"breakHorizontal":0.0,"spinRate":2243,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.4454973313168633,"extension":7.74813663576715},"index":1,"playId":"68ae8507-20d6-3825-82af-a1486b31df2d","pitchNumber":2,"startTime":"2026-04-16T18:27:17.218Z","endTime":"2026-04-16T18:27:21.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":69.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.436037325755105,"aZ":-25.179318900291936,"pfxX":8.840912672652783,"pfxZ":5.7056640054816885,"pX":1.3151184094406085,"pZ":3.919848706378577,"vX0":-6.733865077746193,"vY0":-110.03988185778614,"vZ0":1.271518059092613,"x":66.87,"y":132.94,"x0":3.265559923061633,"y0":50.00550000487471,"z0":6.001034391912672,"aX":10.849154065361818},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":11.0,"breakHorizontal":-14.3,"spinRate":1502,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.49766092957749386,"extension":7.320740697254598},"index":2,"playId":"081b043d-45fd-3e5a-9d8f-ae1996e772e4","pitchNumber":3,"startTime":"2026-04-16T18:27:32.016Z","endTime":"2026-04-16T18:27:36.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.361087591123116,"aZ":-21.762866712871343,"pfxX":9.272072278698404,"pfxZ":6.492118488485518,"pX":0.37708940275863195,"pZ":4.06538258081414,"vX0":-9.768721830922996,"vY0":-125.78654643735082,"vZ0":-0.3100162768265917,"x":102.63,"y":129.01,"x0":3.1051463069659384,"y0":50.00159050591644,"z0":5.953737591237192,"aX":14.866995384422204},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":11.9,"breakHorizontal":-14.5,"spinRate":2120,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4353408467958415,"extension":7.400867718573597},"index":3,"playId":"485a17bc-94fa-3c69-b49c-61f42f54c5d9","pitchNumber":4,"startTime":"2026-04-16T18:27:52.821Z","endTime":"2026-04-16T18:27:57.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.182784776603206,"aZ":-17.45213286038737,"pfxX":0.0911046902544781,"pfxZ":9.60249831521483,"pX":-0.5593239952089217,"pZ":3.2646443214925167,"vX0":-8.817734095976874,"vY0":-123.22720169703669,"vZ0":-2.7769076885348127,"x":138.32,"y":150.63,"x0":3.05811317189987,"y0":50.00298386561797,"z0":5.885707188729253,"aX":0.14036388184024617},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":16.9,"breakHorizontal":1.9,"spinRate":2247,"spinDirection":173},"zone":1,"typeConfidence":2.0,"plateTime":0.444993864917266,"extension":7.341344508391044},"index":4,"playId":"c576ffd6-3b1e-3140-a299-b6e58854341f","pitchNumber":5,"startTime":"2026-04-16T18:28:06.111Z","endTime":"2026-04-16T18:28:10.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:28:10.602Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Aaron Judge flies out to left fielder Josh Lowe.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T18:30:49.415Z","endTime":"2026-04-16T18:32:32.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680704,"fullName":"Nick Sandlin","link":"/api/v1/people/680704"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T18:28:18.865Z","endTime":"2026-04-16T18:28:58.759Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Nick Sandlin replaces Brent Suter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-16T18:28:58.759Z","endTime":"2026-04-16T18:30:51.704Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680704,"link":"/api/v1/people/680704"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608718,"link":"/api/v1/people/608718","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14099919666622,"aZ":-28.486927129752925,"pfxX":-7.662792859080856,"pfxZ":2.04276137740003,"pX":-0.8142461567765095,"pZ":3.0287154495685504,"vX0":8.27282701181505,"vY0":-133.3223820025589,"vZ0":1.194335215900797,"x":148.04,"y":157.0,"x0":-2.958991326985345,"y0":50.0010607011891,"z0":4.627921075737461,"aX":-13.820423518903699},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.2,"breakHorizontal":12.1,"spinRate":2283,"spinDirection":244},"zone":4,"typeConfidence":0.87,"plateTime":0.4105242116046144,"extension":6.720861818540603},"index":2,"playId":"3b7671de-c417-30d7-b893-48ce91549ec0","pitchNumber":1,"startTime":"2026-04-16T18:30:51.704Z","endTime":"2026-04-16T18:30:55.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":91.5,"endSpeed":82.7,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.312491187450103,"aZ":-22.647591478905685,"pfxX":-7.1364892389662895,"pfxZ":5.364986843595652,"pX":-0.7771282508422525,"pZ":4.851069112074876,"vX0":7.984131976487429,"vY0":-132.8600716830582,"vZ0":4.980377952162906,"x":146.62,"y":107.8,"x0":-2.9039000850580226,"y0":50.00104354159699,"z0":4.602257659489547,"aX":-12.669014406931527},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.2,"breakHorizontal":11.0,"spinRate":2092,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.41336661667881325,"extension":6.665691218049486},"index":3,"playId":"01ede6d2-f110-35ad-aafe-25df9f2b97c7","pitchNumber":2,"startTime":"2026-04-16T18:31:13.787Z","endTime":"2026-04-16T18:31:17.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.566475282229298,"aZ":-31.42913669188034,"pfxX":-5.684852387546374,"pfxZ":0.4700475541773468,"pX":-0.00227297817694711,"pZ":3.165545292926073,"vX0":9.050516407863393,"vY0":-124.67184322561351,"vZ0":3.142088775394607,"x":117.09,"y":153.31,"x0":-2.937362643856414,"y0":50.00028506009552,"z0":4.479421309056039,"aX":-8.96667886656328},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.9,"breakHorizontal":8.3,"spinRate":1688,"spinDirection":270},"zone":2,"typeConfidence":0.89,"plateTime":0.43897374308417625,"extension":6.647265564608029},"index":4,"playId":"38b90e70-85d5-3534-9890-789b6fe387d1","pitchNumber":3,"startTime":"2026-04-16T18:31:36.403Z","endTime":"2026-04-16T18:31:40.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.158916297636537,"aZ":-22.786784284368483,"pfxX":-7.2862219748032935,"pfxZ":5.262977254755288,"pX":-0.02069801466429041,"pZ":5.047301592560256,"vX0":10.07708890580315,"vY0":-132.86086233647305,"vZ0":5.49286220981673,"x":117.79,"y":102.5,"x0":-2.9205656715428594,"y0":50.000319106770306,"z0":4.610503895667703,"aX":-12.991435415786833},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.0,"breakHorizontal":10.9,"spinRate":2182,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.412665573649142,"extension":6.756786990486183},"index":5,"playId":"9efd253d-ac3d-3d4d-a2ea-a731b6faf848","pitchNumber":4,"startTime":"2026-04-16T18:31:57.737Z","endTime":"2026-04-16T18:32:01.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.5,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63711082342864,"aZ":-26.111280271323213,"pfxX":10.966387656393165,"pfxZ":4.7822202638113325,"pX":-0.33204584274676174,"pZ":2.4046470188918483,"vX0":3.0715504031506358,"vY0":-112.29867645327009,"vZ0":2.0685996276957983,"x":129.66,"y":173.85,"x0":-3.144745343048376,"y0":50.00397455579352,"z0":4.14017658670491,"aX":13.911492735923817},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":9.5,"breakHorizontal":-20.6,"spinRate":2668,"spinDirection":85},"zone":5,"typeConfidence":0.91,"plateTime":0.4890232740404121,"extension":6.454357648199518},"hitData":{"launchSpeed":100.0,"launchAngle":44.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.02,"coordY":84.69}},"index":6,"playId":"02c8f748-78b1-34f5-b20d-1e2f21d61533","pitchNumber":5,"startTime":"2026-04-16T18:32:19.485Z","endTime":"2026-04-16T18:32:32.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_ab"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_ab"},{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_pa"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.0,"awayTeamWinProbability":56.0,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":1.8,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:32:32.488Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cody Bellinger walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T18:32:31.120Z","endTime":"2026-04-16T18:34:29.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680704,"fullName":"Nick Sandlin","link":"/api/v1/people/680704"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.172617407550337,"aZ":-31.648386143830994,"pfxX":-10.535430150397023,"pfxZ":0.28968078352502147,"pX":-0.2004377292806555,"pZ":1.4099097025745608,"vX0":10.206673051513397,"vY0":-134.7061021720685,"vZ0":-2.007326092033227,"x":124.64,"y":200.71,"x0":-2.6691674517621724,"y0":50.00597129563004,"z0":4.401517807252651,"aX":-19.37172428546571},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.2,"breakHorizontal":16.9,"spinRate":2236,"spinDirection":242},"zone":13,"typeConfidence":0.9,"plateTime":0.40656581117598956,"extension":6.817559705557004},"index":0,"playId":"41a9ddae-7d0f-3f52-83e9-1a00567a45c0","pitchNumber":1,"startTime":"2026-04-16T18:32:59.454Z","endTime":"2026-04-16T18:33:03.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9000301325567,"aZ":-32.81443593515186,"pfxX":-7.401181308295533,"pfxZ":-0.40996042596493387,"pX":-1.5711640893511352,"pZ":0.9879187192093782,"vX0":5.494276965113567,"vY0":-125.14305001219104,"vZ0":-1.3364685997460066,"x":176.89,"y":212.11,"x0":-2.841169283969114,"y0":50.0011058442668,"z0":4.234197678293215,"aX":-11.65614504722646},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.8,"breakHorizontal":12.0,"spinRate":1727,"spinDirection":264},"zone":13,"typeConfidence":0.88,"plateTime":0.4388515797747399,"extension":6.407408433980419},"index":1,"playId":"b90ba841-6c50-3ae1-990c-fc8081cd7fcc","pitchNumber":2,"startTime":"2026-04-16T18:33:18.260Z","endTime":"2026-04-16T18:33:23.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Trent Grisham caught stealing 2nd base, catcher Travis d'Arnaud to shortstop Zach Neto.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"b90ba841-6c50-3ae1-990c-fc8081cd7fcc","startTime":"2026-04-16T18:33:31.078Z","endTime":"2026-04-16T18:34:00.086Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-5.0,"leverageIndex":1.5,"dramaIndex":73.0,"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":3,"startTime":"2026-04-16T18:34:00.086Z","endTime":"2026-04-16T18:34:08.092Z","isPitch":false,"type":"action","player":{"id":641355,"link":"/api/v1/people/641355"},"defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98742597250457,"aZ":-30.74964148556819,"pfxX":-8.179977750814784,"pfxZ":0.902679862162918,"pX":0.17764043368615687,"pZ":0.6632779445423305,"vX0":9.516052513054351,"vY0":-124.41103398502973,"vZ0":-2.6160191034167037,"x":110.23,"y":220.87,"x0":-2.626651926353103,"y0":50.001940345290976,"z0":4.266414696060506,"aX":-12.876615481834248},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.3,"breakHorizontal":12.7,"spinRate":1713,"spinDirection":265},"zone":14,"typeConfidence":0.89,"plateTime":0.4395569927090097,"extension":6.647429744045653},"index":4,"playId":"49b8db45-7760-3973-a1a6-889884678b06","pitchNumber":3,"startTime":"2026-04-16T18:34:08.092Z","endTime":"2026-04-16T18:34:13.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.530603194407714,"aZ":-31.863796561788664,"pfxX":-7.147432674807998,"pfxZ":0.17589702052930178,"pX":-1.590473180560902,"pZ":2.1474258843587712,"vX0":5.943635416761969,"vY0":-132.73148605759732,"vZ0":0.3108757048033901,"x":177.63,"y":180.8,"x0":-2.922400366951632,"y0":50.00531610326366,"z0":4.33574421399577,"aX":-12.845173090745192},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.6,"breakHorizontal":11.8,"spinRate":2191,"spinDirection":247},"zone":13,"typeConfidence":0.88,"plateTime":0.4115396108631115,"extension":6.661892945214268},"index":5,"playId":"cee85c84-4e8f-39d1-a51b-40368a6bef0a","pitchNumber":4,"startTime":"2026-04-16T18:34:24.816Z","endTime":"2026-04-16T18:34:29.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":1.5,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:34:29.020Z","atBatIndex":23},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Giancarlo Stanton homers (2) on a fly ball to center field. Cody Bellinger scores.","rbi":2,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T18:34:27.426Z","endTime":"2026-04-16T18:35:18.460Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680704,"fullName":"Nick Sandlin","link":"/api/v1/people/680704"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"responsiblePitcher":{"id":680704,"link":"/api/v1/people/680704"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":{"id":680704,"link":"/api/v1/people/680704"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.281302907673762,"aZ":-30.550846557016868,"pfxX":-9.336468829934509,"pfxZ":0.8971184654847697,"pX":-0.2866336788246394,"pZ":2.608755657183229,"vX0":10.096693671998578,"vY0":-133.47284685620818,"vZ0":0.5807725081748315,"x":127.93,"y":168.34,"x0":-2.895827655300963,"y0":50.00434231565441,"z0":4.5789288927315,"aX":-16.937852719301752},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.9,"breakHorizontal":14.9,"spinRate":2251,"spinDirection":245},"zone":5,"typeConfidence":0.9,"plateTime":0.40953028331836183,"extension":6.740705700215652},"hitData":{"launchSpeed":111.1,"launchAngle":27.0,"totalDistance":446.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":109.17,"coordY":18.91}},"index":0,"playId":"7dbc698c-eb42-3518-8540-eeb34a3f5bba","pitchNumber":1,"startTime":"2026-04-16T18:34:54.225Z","endTime":"2026-04-16T18:35:18.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":519317,"link":"/api/v1/people/519317"},"credit":"b_ab"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_ab"},{"player":{"id":519317,"link":"/api/v1/people/519317"},"credit":"b_pa"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":22.89999999999999,"leverageIndex":1.09,"dramaIndex":173.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:35:18.460Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Rice grounds out, second baseman Vaughn Grissom to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-16T18:35:07.862Z","endTime":"2026-04-16T18:37:30.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680704,"fullName":"Nick Sandlin","link":"/api/v1/people/680704"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":78.4,"endSpeed":72.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.94257829162696,"aZ":-28.28223614513065,"pfxX":8.888701830745859,"pfxZ":2.942220855324928,"pX":1.0108313017033643,"pZ":1.6137571354142715,"vX0":6.3899627742236325,"vY0":-114.04038299556807,"vZ0":0.7590788774898427,"x":78.47,"y":195.21,"x0":-2.9773334233705175,"y0":50.00427862168446,"z0":4.054924694557434,"aX":11.769907789998065},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":5.8,"breakHorizontal":-17.6,"spinRate":2648,"spinDirection":86},"zone":14,"typeConfidence":0.9,"plateTime":0.479331842563699,"extension":6.666077650883365},"index":0,"playId":"d6046a81-2df7-3177-a665-232a80ebf4c7","pitchNumber":1,"startTime":"2026-04-16T18:35:37.075Z","endTime":"2026-04-16T18:35:41.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.276724836010818,"aZ":-30.94456420076475,"pfxX":-6.570249098461414,"pfxZ":0.78820196381219,"pX":-1.14496500636129,"pZ":2.2040548530298394,"vX0":6.420002250979221,"vY0":-124.845152133508,"vZ0":0.9944537337009081,"x":160.64,"y":179.27,"x0":-2.9074704579413537,"y0":50.005192384973455,"z0":4.36550783949883,"aX":-10.27874748282457},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":10.2,"spinRate":1761,"spinDirection":272},"zone":13,"typeConfidence":0.87,"plateTime":0.44027329400285087,"extension":6.490674508426666},"index":1,"playId":"bec64dec-27d5-3f5e-918f-3d9a2ec01302","pitchNumber":2,"startTime":"2026-04-16T18:35:49.877Z","endTime":"2026-04-16T18:35:54.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.128152617716644,"aZ":-27.72599296524259,"pfxX":9.020760685347934,"pfxZ":3.5198610822128558,"pX":0.12055603132935379,"pZ":2.12945108167566,"vX0":4.715369006820561,"vY0":-112.27707019467533,"vZ0":2.0003486675262216,"x":112.4,"y":181.28,"x0":-3.1854841789599617,"y0":50.003741476289086,"z0":4.067228896460666,"aX":11.408645523032929},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":7.2,"breakHorizontal":-17.6,"spinRate":2729,"spinDirection":83},"zone":8,"typeConfidence":0.91,"plateTime":0.48960668260359563,"extension":6.551794878678474},"index":2,"playId":"7d48d179-2ed7-349a-a2cb-ff6829cc4977","pitchNumber":3,"startTime":"2026-04-16T18:36:07.868Z","endTime":"2026-04-16T18:36:14.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":69.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.936794943376288,"aZ":-28.3647905850666,"pfxX":10.353645556072863,"pfxZ":3.066157461550663,"pX":-1.6711551906005646,"pZ":1.709566556511743,"vX0":0.5937339894751532,"vY0":-111.38822312193241,"vZ0":1.4887454141822876,"x":180.7,"y":192.62,"x0":-3.285241838386611,"y0":50.003961777729295,"z0":3.987679678916644,"aX":12.877062348785811},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":6.2,"breakHorizontal":-18.8,"spinRate":2722,"spinDirection":87},"zone":13,"typeConfidence":0.91,"plateTime":0.4936842225534659,"extension":6.421703183887596},"index":3,"playId":"aa3738cd-21a0-33ab-885f-89d5b93f12ab","pitchNumber":4,"startTime":"2026-04-16T18:36:21.557Z","endTime":"2026-04-16T18:36:25.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.502646386398457,"aZ":-19.031470919332406,"pfxX":-5.57573821113219,"pfxZ":7.41623122151362,"pX":-0.7154681740236729,"pZ":2.847588857908863,"vX0":7.723509061458527,"vY0":-132.35032508676318,"vZ0":-0.19938401185071097,"x":144.27,"y":161.9,"x0":-2.9484094174148487,"y0":50.00431964566442,"z0":4.318895799633365,"aX":-9.883934751153857},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.6,"breakHorizontal":8.4,"spinRate":2371,"spinDirection":241},"zone":1,"typeConfidence":0.91,"plateTime":0.4140101164530172,"extension":6.7831329746155955},"index":4,"playId":"4b2737a7-5a72-319b-8922-4a2fc8093920","pitchNumber":5,"startTime":"2026-04-16T18:36:43.091Z","endTime":"2026-04-16T18:36:46.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.859551334959033,"aZ":-29.202513689832656,"pfxX":-8.133574084435212,"pfxZ":1.8729924949252386,"pX":0.36984442260084527,"pZ":2.3990803798280753,"vX0":10.456862808581285,"vY0":-124.72894261620768,"vZ0":1.160500194041599,"x":102.9,"y":174.0,"x0":-2.801919875887839,"y0":50.00594014403047,"z0":4.318712577552923,"aX":-12.939211601650811},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.8,"breakHorizontal":12.6,"spinRate":1668,"spinDirection":272},"zone":6,"typeConfidence":0.88,"plateTime":0.43755218035953236,"extension":6.729926754473327},"index":5,"playId":"2fb35a01-96ed-3986-947b-50e5cdd6f4ec","pitchNumber":6,"startTime":"2026-04-16T18:37:05.630Z","endTime":"2026-04-16T18:37:10.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64836122525284,"aZ":-20.814999223149954,"pfxX":-8.321179433079092,"pfxZ":6.289723925625372,"pX":-0.7494999139772333,"pZ":2.690427029103411,"vX0":8.899368274326804,"vY0":-133.50541899507894,"vZ0":-0.2812801306916656,"x":145.57,"y":166.14,"x0":-3.044443505740493,"y0":50.000772566281434,"z0":4.294778821123009,"aX":-15.024485558461736},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.5,"breakHorizontal":13.2,"spinRate":2307,"spinDirection":242},"zone":4,"typeConfidence":0.9,"plateTime":0.41019851192308554,"extension":6.970105982156809},"hitData":{"launchSpeed":102.1,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":154.22}},"index":6,"playId":"067b0dca-4e76-3a4c-a281-ae27cff7f12a","pitchNumber":7,"startTime":"2026-04-16T18:37:22.596Z","endTime":"2026-04-16T18:37:30.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:37:30.390Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T18:39:37.830Z","endTime":"2026-04-16T18:42:16.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"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":91.5,"endSpeed":84.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.326651040359312,"aZ":-22.914243834016826,"pfxX":-0.21346221757460082,"pfxZ":5.077249093755938,"pX":-0.30922824373144786,"pZ":3.963903505381717,"vX0":-3.3243527728099376,"vY0":-133.34454948594495,"vZ0":-1.3569007451951567,"x":128.79,"y":131.75,"x0":0.9748667583789001,"y0":50.00149096806493,"z0":6.1130228273368745,"aX":-0.3883548062873287},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.1,"breakHorizontal":1.0,"spinRate":2319,"spinDirection":171},"zone":11,"typeConfidence":2.0,"plateTime":0.40882695505066735,"extension":6.187144465838053},"index":0,"playId":"c81e5892-cea8-3585-9691-7f155db9145c","pitchNumber":1,"startTime":"2026-04-16T18:39:43.187Z","endTime":"2026-04-16T18:39:47.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82214160741517,"aZ":-27.555493835729273,"pfxX":8.637421596696976,"pfxZ":2.71316156365019,"pX":1.084630739140168,"pZ":2.2157902189603993,"vX0":-3.898211963902151,"vY0":-129.20164460315252,"vZ0":-3.6345976318973574,"x":75.66,"y":178.95,"x0":1.4838480538097425,"y0":50.0057407833029,"z0":5.738973834764902,"aX":14.726907144055183},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.3,"breakHorizontal":-14.9,"spinRate":1996,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.42258472078073117,"extension":6.484102566223787},"index":1,"playId":"6abf473d-fb38-3dcc-8cef-d649740bb32a","pitchNumber":2,"startTime":"2026-04-16T18:40:00.488Z","endTime":"2026-04-16T18:40:04.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.509639308013828,"aZ":-29.483095843777786,"pfxX":10.730823233151575,"pfxZ":1.8147040659076765,"pX":-0.035930107175938836,"pZ":3.2866120971126795,"vX0":-6.760301494378914,"vY0":-120.0508692964909,"vZ0":0.7355883456033081,"x":118.37,"y":150.04,"x0":1.3982435458485263,"y0":50.005142697758856,"z0":5.565995586601726,"aX":15.933826704781774},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.7,"breakHorizontal":-18.2,"spinRate":1670,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.4533071708290959,"extension":7.019488381576435},"index":2,"playId":"2eb707bc-5238-3f27-a2a2-4a14bd559a90","pitchNumber":3,"startTime":"2026-04-16T18:40:17.730Z","endTime":"2026-04-16T18:40:21.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.5,"endSpeed":66.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.60267866391303,"aZ":-40.34830135167802,"pfxX":-2.3774437170944624,"pfxZ":-7.338620964111053,"pX":-0.46410251634835786,"pZ":2.071427268632474,"vX0":-2.71041188719674,"vY0":-105.44804777051692,"vZ0":0.7850836652602291,"x":134.69,"y":182.85,"x0":1.1515706455621904,"y0":50.00023220916172,"z0":6.386802595381134,"aX":-2.6496264470496635},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-12.6,"breakHorizontal":5.2,"spinRate":2661,"spinDirection":334},"zone":7,"typeConfidence":2.0,"plateTime":0.5214189899278923,"extension":6.226526947172864},"index":3,"playId":"6d7061c3-5d31-3f9c-8008-72d5a62373c4","pitchNumber":4,"startTime":"2026-04-16T18:40:37.329Z","endTime":"2026-04-16T18:40:41.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.6,"endSpeed":66.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.508349748557137,"aZ":-42.414902951309784,"pfxX":-5.1603711111107025,"pfxZ":-9.03858143549982,"pX":0.6860359835982841,"pZ":2.2670853037347625,"vX0":0.26418690068378875,"vY0":-107.02690448365938,"vZ0":1.5390446968027551,"x":90.85,"y":177.57,"x0":1.2275278046359286,"y0":50.00286900471674,"z0":6.376185319580172,"aX":-5.846209876873914},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.8,"breakVerticalInduced":-15.4,"breakHorizontal":9.2,"spinRate":2736,"spinDirection":323},"zone":6,"typeConfidence":2.0,"plateTime":0.5164363091583586,"extension":6.502164378057869},"index":4,"playId":"70a71f11-01c2-3b60-8df6-c5cedf86aafb","pitchNumber":5,"startTime":"2026-04-16T18:41:01.641Z","endTime":"2026-04-16T18:41:07.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18649790644153,"aZ":-27.13308386437467,"pfxX":10.346206171792492,"pfxZ":3.1791251815652393,"pX":0.1504515179784744,"pZ":1.906261881463343,"vX0":-6.293718639085829,"vY0":-124.8494317440066,"vZ0":-3.4984167934219945,"x":111.27,"y":187.31,"x0":1.354640461189937,"y0":50.00159563772429,"z0":5.548831020144883,"aX":16.39795906794756},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.2,"breakHorizontal":-17.4,"spinRate":1638,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.4380413279795361,"extension":6.941627130250811},"index":5,"playId":"78bd0cc1-3dbc-336e-a7ae-5a400815839b","pitchNumber":6,"startTime":"2026-04-16T18:41:27.117Z","endTime":"2026-04-16T18:41:31.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.594797952403695,"aZ":-24.913550129469588,"pfxX":10.675087032578341,"pfxZ":4.553632573652519,"pX":0.7730260729942505,"pZ":1.2535798643766118,"vX0":-5.12294426281657,"vY0":-125.52277086314325,"vZ0":-5.370790098911529,"x":87.53,"y":204.93,"x0":1.4543603900479747,"y0":50.00226843814298,"z0":5.451384774564901,"aX":17.020656585451118},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.2,"breakHorizontal":-18.1,"spinRate":1765,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4364787465920221,"extension":6.747157116792133},"index":6,"playId":"5c0c28c6-cdaf-3b1b-82f1-4d15b8ee17c6","pitchNumber":7,"startTime":"2026-04-16T18:41:50.849Z","endTime":"2026-04-16T18:41:55.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-04-16T18:42:06.038Z","endTime":"2026-04-16T18:42:11.943Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.546609529097157,"aZ":-27.4284451080298,"pfxX":-0.652733132825829,"pfxZ":2.5662149515402763,"pX":-0.377784748052425,"pZ":3.469925160110905,"vX0":-3.2979574952501896,"vY0":-135.0887254568421,"vZ0":-1.6570247169109518,"x":131.4,"y":145.09,"x0":0.9437871256008861,"y0":50.00040102622442,"z0":6.020189449264391,"aX":-1.205047281697395},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.6,"breakHorizontal":1.9,"spinRate":2466,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.40552913903773957,"extension":6.356975475632098},"index":8,"playId":"48465e86-3962-307e-9b15-01394119b2ff","pitchNumber":8,"startTime":"2026-04-16T18:42:11.943Z","endTime":"2026-04-16T18:42:16.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:42:16.118Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vaughn Grissom grounds out softly, pitcher Max Fried to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T18:42:16.811Z","endTime":"2026-04-16T18:44:11.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608331,"link":"/api/v1/people/608331"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79134579950601,"aZ":-28.707082713152847,"pfxX":8.506644587792314,"pfxZ":2.340505323284524,"pX":-0.18898945470244513,"pZ":2.0484433809723357,"vX0":-6.8500385470794924,"vY0":-121.3350756280534,"vZ0":-2.0384186858743245,"x":124.2,"y":183.47,"x0":1.5720739118704845,"y0":50.0058247725913,"z0":5.41249510203679,"aX":12.625941656634712},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.0,"breakHorizontal":-13.7,"spinRate":1733,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.45223191890360637,"extension":7.069663718461845},"index":0,"playId":"be693b14-2af9-3c8a-97a4-4a7905d8f07a","pitchNumber":1,"startTime":"2026-04-16T18:42:41.254Z","endTime":"2026-04-16T18:42:44.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.732996172012484,"aZ":-27.839828043739807,"pfxX":-1.8377858077501683,"pfxZ":2.3788950163583618,"pX":0.14380812837701398,"pZ":3.6352060021360346,"vX0":-2.3155794090541995,"vY0":-134.19633261067366,"vZ0":-0.7589802564843532,"x":111.52,"y":140.63,"x0":1.2573399624057184,"y0":50.00021320404653,"z0":5.909449894558232,"aX":-3.341758381005188},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.3,"breakHorizontal":3.8,"spinRate":2230,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.408561094239551,"extension":6.340348703303799},"index":1,"playId":"1e49ea4c-1685-341d-b65c-adf976776366","pitchNumber":2,"startTime":"2026-04-16T18:42:59.701Z","endTime":"2026-04-16T18:43:03.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.31080496730985,"aZ":-13.365920112834905,"pfxX":3.101023554532484,"pfxZ":9.75517224230886,"pX":0.5110208636552919,"pZ":4.300999339875018,"vX0":-2.2213352256689736,"vY0":-138.97878349751872,"vZ0":-2.397564927130445,"x":97.52,"y":122.65,"x0":0.9235962538840754,"y0":50.00488836297133,"z0":6.078649834254101,"aX":5.980049533388518},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":-5.0,"spinRate":2187,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.39629802820853843,"extension":6.451481002197129},"index":2,"playId":"c985c53d-e9b8-37da-ab3e-87e29650463f","pitchNumber":3,"startTime":"2026-04-16T18:43:20.895Z","endTime":"2026-04-16T18:43:25.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.216792123267936,"aZ":-22.93320035866022,"pfxX":-0.49277227748183594,"pfxZ":4.875215905841152,"pX":-0.27534619295012036,"pZ":4.450686004462304,"vX0":-3.302877965214578,"vY0":-136.38588038211523,"vZ0":-0.05291637216186773,"x":127.5,"y":118.61,"x0":1.0122446808471617,"y0":50.0031990963841,"z0":6.043580635291801,"aX":-0.9340833095388039},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.0,"breakHorizontal":1.6,"spinRate":2403,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.4006374553772498,"extension":6.29973399378224},"index":3,"playId":"eb2d1dfe-5230-3cc9-b147-58fc7caad1df","pitchNumber":4,"startTime":"2026-04-16T18:43:43.313Z","endTime":"2026-04-16T18:43:47.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99311930789115,"aZ":-30.509594407020412,"pfxX":8.906596216709683,"pfxZ":1.0894574417654894,"pX":0.7395496193433159,"pZ":2.8900610353726144,"vX0":-4.5807483009854515,"vY0":-122.93956264350669,"vZ0":-0.1944709124473546,"x":88.81,"y":160.75,"x0":1.4725138581239703,"y0":50.00152590406109,"z0":5.565655721677135,"aX":13.595474759880776},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.2,"breakHorizontal":-15.0,"spinRate":1611,"spinDirection":118},"zone":3,"typeConfidence":2.0,"plateTime":0.4459868968417857,"extension":6.933636558827692},"hitData":{"launchSpeed":57.6,"launchAngle":-59.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":119.42,"coordY":193.17}},"index":4,"playId":"3b5408a5-4317-3f39-b76d-65fea4ca87d8","pitchNumber":5,"startTime":"2026-04-16T18:44:03.610Z","endTime":"2026-04-16T18:44:11.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.2,"awayTeamWinProbability":32.8,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:44:11.137Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, third baseman Amed Rosario to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-16T18:44:12.336Z","endTime":"2026-04-16T18:45:49.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":77.4,"endSpeed":70.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04816120624186,"aZ":-33.04264274903962,"pfxX":-10.774622925877674,"pfxZ":-0.6861708120725893,"pX":1.1281927735915054,"pZ":4.248867612058088,"vX0":1.4739066872326219,"vY0":-112.57265509522453,"vZ0":4.127245849032706,"x":74.0,"y":124.06,"x0":1.8577494029594686,"y0":50.003146394142064,"z0":5.764561776524829,"aX":-13.63869791073269},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":0.4,"breakHorizontal":19.0,"spinRate":2602,"spinDirection":292},"zone":12,"typeConfidence":2.0,"plateTime":0.4891282455194603,"extension":6.232993407822342},"index":0,"playId":"efc567b1-5aae-3f17-a689-728a8ab5bd33","pitchNumber":1,"startTime":"2026-04-16T18:44:39.391Z","endTime":"2026-04-16T18:44:43.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.000215142294472,"aZ":-27.543477463266235,"pfxX":6.706614211569811,"pfxZ":2.489316322656369,"pX":-0.273572341350208,"pZ":1.8885358771771186,"vX0":-6.055446311540077,"vY0":-135.1117242052343,"vZ0":-5.077250432068905,"x":127.43,"y":187.79,"x0":1.119683198824103,"y0":50.00006921929087,"z0":5.714982258584134,"aX":12.462391508651868},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.7,"breakHorizontal":-10.9,"spinRate":2011,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.4045796035647813,"extension":6.478453375425845},"index":1,"playId":"78101012-763c-305b-9c81-e98da304adfd","pitchNumber":2,"startTime":"2026-04-16T18:44:59.485Z","endTime":"2026-04-16T18:45:03.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.4,"endSpeed":67.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.16345371889386,"aZ":-42.29896276683048,"pfxX":-1.8939704557764583,"pfxZ":-8.894546524784706,"pX":-0.37760137360255475,"pZ":3.852524033334683,"vX0":-2.613982013527724,"vY0":-106.58380593272942,"vZ0":4.865012613356985,"x":131.39,"y":134.76,"x0":1.1159656430854912,"y0":50.00396691823445,"z0":6.349854413748521,"aX":-2.155094657289192},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.6,"breakVerticalInduced":-14.2,"breakHorizontal":4.2,"spinRate":2637,"spinDirection":322},"zone":11,"typeConfidence":2.0,"plateTime":0.5160290067111082,"extension":6.672448906202126},"index":2,"playId":"962574ff-aed0-3df0-9dc1-3297a2d1aaa0","pitchNumber":3,"startTime":"2026-04-16T18:45:20.381Z","endTime":"2026-04-16T18:45:25.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.513331926503238,"aZ":-26.41297885689047,"pfxX":6.302947016580443,"pfxZ":2.946263311904369,"pX":-0.3974804075589302,"pZ":3.1352689606377036,"vX0":-5.994867782486106,"vY0":-138.53240563286815,"vZ0":-2.610410108168807,"x":132.15,"y":154.13,"x0":0.9704933355190226,"y0":50.0001093078247,"z0":5.846171080153384,"aX":12.309913167195567},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.0,"breakHorizontal":-10.2,"spinRate":1994,"spinDirection":147},"zone":1,"typeConfidence":2.0,"plateTime":0.39464187349220303,"extension":6.578932477175823},"hitData":{"launchSpeed":80.2,"launchAngle":-48.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.76,"coordY":168.4}},"index":3,"playId":"0b807bd4-c6a8-3fbc-8f9b-14c322ee60ae","pitchNumber":4,"startTime":"2026-04-16T18:45:41.634Z","endTime":"2026-04-16T18:45:49.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:45:49.060Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Amed Rosario strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T18:47:45.060Z","endTime":"2026-04-16T18:49:41.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680704,"fullName":"Nick Sandlin","link":"/api/v1/people/680704"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":69.1,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.079293692859356,"aZ":-29.53146517343167,"pfxX":10.65708978878445,"pfxZ":2.175897604542082,"pX":0.37571516308897085,"pZ":1.9650713917731706,"vX0":5.174386176637935,"vY0":-110.21828873290599,"vZ0":2.162759997279828,"x":102.68,"y":185.72,"x0":-3.397136503963061,"y0":50.00170480872437,"z0":4.119738965604459,"aX":12.93108442823986},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":4.9,"breakHorizontal":-20.8,"spinRate":2857,"spinDirection":77},"zone":9,"typeConfidence":0.91,"plateTime":0.4995604509567886,"extension":6.434357848517564},"index":0,"playId":"322a0706-8bde-357b-88e4-7e1135fffe92","pitchNumber":1,"startTime":"2026-04-16T18:48:00.530Z","endTime":"2026-04-16T18:48:04.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":75.7,"endSpeed":69.0,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.577277921162878,"aZ":-27.351019442460725,"pfxX":11.564161692581814,"pfxZ":3.9954673258068545,"pX":0.8305745555190907,"pZ":0.768418299421113,"vX0":5.340038233940064,"vY0":-110.0733584230962,"vZ0":-0.6579555848871514,"x":85.34,"y":218.03,"x0":-3.1420075163960126,"y0":50.000971183965746,"z0":4.009907904890605,"aX":13.952130430568566},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":7.3,"breakHorizontal":-22.4,"spinRate":2930,"spinDirection":74},"zone":14,"typeConfidence":0.91,"plateTime":0.5008023907946626,"extension":6.289936889106685},"index":1,"playId":"e4f637e2-d8ee-3fae-806e-7712631470e9","pitchNumber":2,"startTime":"2026-04-16T18:48:13.932Z","endTime":"2026-04-16T18:48:18.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":68.8,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.827075787068555,"aZ":-30.512199067544792,"pfxX":8.843942183646531,"pfxZ":1.3659512452751787,"pX":-1.3847280714961965,"pZ":2.977722254938622,"vX0":1.75735227192386,"vY0":-110.33020012553534,"vZ0":4.191677425292555,"x":169.78,"y":158.38,"x0":-3.3423224776145917,"y0":50.00306659789442,"z0":4.291467112997813,"aX":10.772534184488599},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":4.1,"breakHorizontal":-16.4,"spinRate":2749,"spinDirection":83},"zone":11,"typeConfidence":0.9,"plateTime":0.4987309221451026,"extension":6.547791726124181},"index":2,"playId":"b2ac3645-7b9c-3bea-9a55-7553e370ba07","pitchNumber":3,"startTime":"2026-04-16T18:48:28.617Z","endTime":"2026-04-16T18:48:32.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":76.9,"endSpeed":69.8,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86633852562367,"aZ":-30.60093549922815,"pfxX":9.582269915993937,"pfxZ":1.2731140920245103,"pX":2.8054080299679427,"pZ":1.4779297968260057,"vX0":9.73494456294243,"vY0":-111.43102805272386,"vZ0":1.2755742135611143,"x":10.06,"y":198.88,"x0":-2.898456550476564,"y0":50.00026388033241,"z0":4.109758347109861,"aX":11.798479568642819},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":3.1,"breakHorizontal":-20.3,"spinRate":2836,"spinDirection":72},"zone":14,"typeConfidence":0.91,"plateTime":0.4954667616034758,"extension":7.160478493918975},"index":3,"playId":"0f8a5ca5-38a7-316b-8234-bdc985fc7462","pitchNumber":4,"startTime":"2026-04-16T18:48:43.858Z","endTime":"2026-04-16T18:48:48.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":82.8,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.523269707812165,"aZ":-20.074453123449697,"pfxX":-8.751007859128634,"pfxZ":6.81902220794667,"pX":0.5670741292563845,"pZ":3.6815494623609304,"vX0":12.002470532839514,"vY0":-133.12485932501554,"vZ0":1.8403598752478887,"x":95.38,"y":139.38,"x0":-2.886308654767799,"y0":50.00597765401251,"z0":4.444600218614717,"aX":-15.537376227589112},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.1,"breakHorizontal":13.0,"spinRate":2529,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.4131985005996808,"extension":6.682916646337137},"index":4,"playId":"54d34056-fe86-3d47-a6e8-c5d24ea00f2f","pitchNumber":5,"startTime":"2026-04-16T18:48:58.144Z","endTime":"2026-04-16T18:49:02.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":68.4,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10003839622061,"aZ":-28.76083320739002,"pfxX":9.655230279047434,"pfxZ":2.855494241761452,"pX":0.016677830884546822,"pZ":2.4423487338351713,"vX0":4.525151735678065,"vY0":-109.52779773073014,"vZ0":3.0943220209651785,"x":116.36,"y":172.84,"x0":-3.3409006984403486,"y0":50.00477659805787,"z0":4.1172682170367,"aX":11.551361112856881},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":6.5,"breakHorizontal":-18.8,"spinRate":2790,"spinDirection":80},"zone":5,"typeConfidence":0.91,"plateTime":0.5030319459313044,"extension":6.527493531578818},"index":5,"playId":"9596eb4a-21d7-38cc-a746-d2316f2917c6","pitchNumber":6,"startTime":"2026-04-16T18:49:11.986Z","endTime":"2026-04-16T18:49:17.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":69.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23254043476578,"aZ":-27.71033852656413,"pfxX":11.096809993772771,"pfxZ":3.6064937659347738,"pX":-0.17949369209532864,"pZ":1.8147052128132692,"vX0":3.453594067293791,"vY0":-111.24005266290482,"vZ0":1.3744321841356248,"x":123.84,"y":189.78,"x0":-3.1988968003635962,"y0":50.002673913580516,"z0":4.087839718657037,"aX":13.736624428119162},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":7.2,"breakHorizontal":-21.0,"spinRate":2712,"spinDirection":84},"zone":8,"typeConfidence":0.91,"plateTime":0.4947006552875992,"extension":6.847108183449719},"index":6,"playId":"8c98b99d-c1ba-3804-94ae-d7968724d122","pitchNumber":7,"startTime":"2026-04-16T18:49:36.744Z","endTime":"2026-04-16T18:49:41.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":680704,"link":"/api/v1/people/680704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:49:41.943Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jazz Chisholm Jr. walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T18:52:22.223Z","endTime":"2026-04-16T18:53:14.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691951,"fullName":"Sam Aldegheri","link":"/api/v1/people/691951"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-16T18:49:55.101Z","endTime":"2026-04-16T18:50:26.636Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Sam Aldegheri replaces Nick Sandlin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-16T18:50:26.636Z","endTime":"2026-04-16T18:52:24.516Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691951,"link":"/api/v1/people/691951"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680704,"link":"/api/v1/people/680704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.427288953249878,"aZ":-32.030352090803255,"pfxX":0.14809241088683578,"pfxZ":0.09409386022955957,"pX":-1.4328160191976487,"pZ":1.3070633781802203,"vX0":-6.526689069913344,"vY0":-120.60136639262515,"vZ0":-4.182919173544712,"x":171.62,"y":203.49,"x0":1.2838128997251441,"y0":50.001337862443144,"z0":5.874702172099849,"aX":0.22027056088260943},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.6,"breakHorizontal":1.2,"spinRate":2279,"spinDirection":303},"zone":13,"typeConfidence":0.87,"plateTime":0.4533490301343761,"extension":5.822057546132469},"index":2,"playId":"c9a6ea55-fd61-3e05-8df7-72b19cef1287","pitchNumber":1,"startTime":"2026-04-16T18:52:24.516Z","endTime":"2026-04-16T18:52:28.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25152639909247,"aZ":-32.93023203146176,"pfxX":0.8486466299794522,"pfxZ":-0.5111135196024845,"pX":-1.1222093135092055,"pZ":1.3465097943652655,"vX0":-6.316400667466927,"vY0":-120.32922599184327,"vZ0":-3.744853073285563,"x":159.78,"y":202.42,"x0":1.4261715606889216,"y0":50.00588046098048,"z0":5.839329168472723,"aX":1.245710260539254},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.6,"breakHorizontal":0.0,"spinRate":2219,"spinDirection":309},"zone":13,"typeConfidence":0.85,"plateTime":0.455121622100068,"extension":5.862247751488952},"index":3,"playId":"e1933191-36df-35dc-adbd-7ca742188887","pitchNumber":2,"startTime":"2026-04-16T18:52:39.166Z","endTime":"2026-04-16T18:52:42.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28481545780367,"aZ":-15.703168157636384,"pfxX":3.6243577792354627,"pfxZ":9.251121807122693,"pX":-1.4994153644447266,"pZ":2.3573967028782263,"vX0":-8.71960317622347,"vY0":-132.361519151927,"vZ0":-6.0904024975030815,"x":174.15,"y":175.13,"x0":1.3614197450461467,"y0":50.00447624352482,"z0":5.831027824039146,"aX":6.454683102580764},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.6,"breakHorizontal":-4.8,"spinRate":2263,"spinDirection":156},"zone":13,"typeConfidence":0.9,"plateTime":0.41322950695825833,"extension":5.6848582100741725},"index":4,"playId":"bd2d9f48-9124-3083-91e9-8322c70e03f6","pitchNumber":3,"startTime":"2026-04-16T18:52:54.055Z","endTime":"2026-04-16T18:52:58.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82915007567627,"aZ":-15.155970625203274,"pfxX":4.977230009218045,"pfxZ":10.291560624742115,"pX":-1.383547409642117,"pZ":0.039344900727839,"vX0":-8.329141229205337,"vY0":-127.89563706346907,"vZ0":-10.899712584599303,"x":169.74,"y":237.72,"x0":1.2713542003075593,"y0":50.00199134230701,"z0":5.54996213672191,"aX":8.230163939766195},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":16.2,"breakHorizontal":-7.1,"spinRate":2142,"spinDirection":154},"zone":13,"typeConfidence":0.84,"plateTime":0.4285593923419855,"extension":5.874862251570858},"index":5,"playId":"93c5b618-0b17-30a9-abaa-dc673ba76028","pitchNumber":4,"startTime":"2026-04-16T18:53:10.222Z","endTime":"2026-04-16T18:53:14.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":691951,"link":"/api/v1/people/691951"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.63,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:53:14.431Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Caballero strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T18:53:13.852Z","endTime":"2026-04-16T18:55:54.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691951,"fullName":"Sam Aldegheri","link":"/api/v1/people/691951"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.713067823036194,"aZ":-28.671096379081977,"pfxX":7.752992244535694,"pfxZ":2.5301562642240523,"pX":0.6573618164362324,"pZ":2.8810373257759374,"vX0":-4.574560890225259,"vY0":-116.53939915184226,"vZ0":-0.5177511303240577,"x":91.94,"y":160.99,"x0":1.6327371834936217,"y0":50.00087390808151,"z0":5.80063050342661,"aX":10.72490625297601},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":4.8,"breakHorizontal":-13.0,"spinRate":1878,"spinDirection":96},"zone":3,"typeConfidence":0.9,"plateTime":0.46894830145878075,"extension":6.034351088191336},"index":0,"playId":"82d530aa-aa7b-3677-a4da-93654003ac60","pitchNumber":1,"startTime":"2026-04-16T18:53:43.378Z","endTime":"2026-04-16T18:53:47.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":92.5,"endSpeed":84.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.416936472223448,"aZ":-14.8767544253861,"pfxX":3.421309146253013,"pfxZ":9.422904442580386,"pX":0.8064851013635611,"pZ":3.8130405224005184,"vX0":-3.232243745097459,"vY0":-134.6582688267746,"vZ0":-2.927606381032811,"x":86.26,"y":135.83,"x0":1.57823673706171,"y0":50.00031898712611,"z0":5.967691004609935,"aX":6.278436098597569},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":-5.5,"spinRate":2289,"spinDirection":155},"zone":12,"typeConfidence":0.91,"plateTime":0.4068670020921341,"extension":5.746972887403921},"index":1,"playId":"c129b7dc-d48f-346a-86af-d75be0e6ac76","pitchNumber":2,"startTime":"2026-04-16T18:54:03.024Z","endTime":"2026-04-16T18:54:06.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.806199793118722,"aZ":-25.843722976689776,"pfxX":9.077933659997628,"pfxZ":4.558956024974396,"pX":-0.2170340290855797,"pZ":0.7309037624631659,"vX0":-6.506735467802855,"vY0":-116.79444031115752,"vZ0":-5.540211560736177,"x":125.27,"y":219.05,"x0":1.4176455202012863,"y0":50.00472863673221,"z0":5.546835047170585,"aX":12.615465435390673},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":7.2,"breakHorizontal":-15.0,"spinRate":2010,"spinDirection":94},"zone":13,"typeConfidence":0.9,"plateTime":0.4679370548083872,"extension":6.130936168747552},"index":2,"playId":"e87c8f05-ec29-3c34-b76f-c0ca7d1a4db9","pitchNumber":3,"startTime":"2026-04-16T18:54:25.073Z","endTime":"2026-04-16T18:54:29.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.954810636049718,"aZ":-25.43137447289096,"pfxX":8.094414924582534,"pfxZ":4.804975400448876,"pX":0.21924808897047637,"pZ":2.195103406285748,"vX0":-5.227244052611769,"vY0":-117.61475882483936,"vZ0":-2.717507094850293,"x":108.64,"y":179.51,"x0":1.4169988900886212,"y0":50.00416974136037,"z0":5.7199346874046,"aX":11.360474709448583},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":8.3,"breakHorizontal":-13.4,"spinRate":1908,"spinDirection":98},"zone":5,"typeConfidence":0.9,"plateTime":0.46540713469680606,"extension":5.975106566858734},"index":3,"playId":"df337321-2f8a-397d-b361-eb545e3c79ea","pitchNumber":4,"startTime":"2026-04-16T18:54:48.012Z","endTime":"2026-04-16T18:54:52.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-16T18:55:04.541Z","endTime":"2026-04-16T18:55:27.040Z","isPitch":false,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"cd7801fc-b98d-33f4-84b4-5430827a9c00","startTime":"2026-04-16T18:55:27.040Z","endTime":"2026-04-16T18:55:30.452Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56934471168495,"aZ":-17.614405605152506,"pfxX":2.4724843061970976,"pfxZ":7.9161934925271495,"pX":-0.13279417339412836,"pZ":3.5048900671879792,"vX0":-4.704224861386011,"vY0":-134.81248239527906,"vZ0":-3.499878717715211,"x":122.06,"y":144.15,"x0":1.3142530525738874,"y0":50.000329521964765,"z0":6.06469931564679,"aX":4.5463703054597655},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.8,"breakHorizontal":-3.5,"spinRate":2137,"spinDirection":151},"zone":11,"typeConfidence":0.91,"plateTime":0.40642590455730065,"extension":5.59635903864973},"index":6,"playId":"2a16f7e8-3297-3c6e-ae9a-aabba053c89c","pitchNumber":5,"startTime":"2026-04-16T18:55:48.222Z","endTime":"2026-04-16T18:55:54.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":691951,"link":"/api/v1/people/691951"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":691951,"link":"/api/v1/people/691951"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.15,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:55:54.122Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.C. Escarra singles on a line drive to center fielder Bryce Teodosio. Jazz Chisholm Jr. to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T18:55:56.587Z","endTime":"2026-04-16T18:57:37.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691951,"fullName":"Sam Aldegheri","link":"/api/v1/people/691951"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"postOnSecond":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"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(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":81.5,"endSpeed":75.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77299281665574,"aZ":-36.28706132748636,"pfxX":-0.11457395678535987,"pfxZ":-2.909237242621024,"pX":-0.3929889387078188,"pZ":1.0972972727677213,"vX0":-4.221440128139376,"vY0":-118.55198312972742,"vZ0":-3.188371982076675,"x":131.98,"y":209.15,"x0":1.4294505038390515,"y0":50.00087136517058,"z0":5.789256962168537,"aX":-0.16139174060278103},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-5.8,"breakHorizontal":1.3,"spinRate":2058,"spinDirection":307},"zone":13,"typeConfidence":0.91,"plateTime":0.4629554251724657,"extension":5.83188838902979},"index":0,"playId":"a78d044c-8550-330f-8490-5a38fe856247","pitchNumber":1,"startTime":"2026-04-16T18:56:22.724Z","endTime":"2026-04-16T18:56:27.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77441000935893,"aZ":-16.437804724390865,"pfxX":4.596906288333486,"pfxZ":8.679270115913463,"pX":-0.8714786020060349,"pZ":1.776153100332709,"vX0":-7.474353782028518,"vY0":-133.76803289251382,"vZ0":-7.643314964084298,"x":150.22,"y":190.82,"x0":1.3612014090151197,"y0":50.00105474318034,"z0":5.848230181936753,"aX":8.333095042676659},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.3,"breakHorizontal":-6.7,"spinRate":2217,"spinDirection":151},"zone":13,"typeConfidence":0.9,"plateTime":0.40942065439291264,"extension":5.623756593049082},"index":1,"playId":"4d152bab-cc1f-3aa9-85a8-2b1deab8ba4b","pitchNumber":2,"startTime":"2026-04-16T18:56:43.827Z","endTime":"2026-04-16T18:56:48.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":82.6,"endSpeed":76.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.825296946955422,"aZ":-36.64608351689542,"pfxX":-0.4833650776405888,"pfxZ":-3.0645035668707443,"pX":0.1673178487789775,"pZ":1.487369162406064,"vX0":-3.1543480813643328,"vY0":-120.2188780514617,"vZ0":-2.7820936317547655,"x":110.62,"y":198.62,"x0":1.5604752271122277,"y0":50.00249446851534,"z0":5.920134010465791,"aX":-0.7051194502629634},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.0,"breakHorizontal":1.7,"spinRate":2159,"spinDirection":305},"zone":14,"typeConfidence":0.92,"plateTime":0.45603081572701587,"extension":5.644942555113916},"index":2,"playId":"c257756d-3e11-327c-a499-da0c001bc063","pitchNumber":3,"startTime":"2026-04-16T18:57:04.888Z","endTime":"2026-04-16T18:57:10.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70583745312096,"aZ":-17.829965427648464,"pfxX":2.485392634185637,"pfxZ":7.719553731481543,"pX":-0.6780690268179181,"pZ":2.8945605822163234,"vX0":-5.867615471899124,"vY0":-135.24628347131457,"vZ0":-5.064407481859967,"x":142.85,"y":160.63,"x0":1.1938551389145733,"y0":50.00252798618488,"z0":6.036714770497229,"aX":4.618649788443828},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.1,"breakHorizontal":-3.2,"spinRate":2121,"spinDirection":154},"zone":1,"typeConfidence":0.91,"plateTime":0.4045521283349327,"extension":5.692820020958576},"hitData":{"launchSpeed":90.2,"launchAngle":14.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.66,"coordY":87.18}},"index":3,"playId":"72407a8f-6a03-3d8d-86e2-89b9b832d898","pitchNumber":4,"startTime":"2026-04-16T18:57:27.317Z","endTime":"2026-04-16T18:57:37.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"first":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_ab"},{"player":{"id":691951,"link":"/api/v1/people/691951"},"credit":"p_ab"},{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_pa"},{"player":{"id":691951,"link":"/api/v1/people/691951"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.0,"awayTeamWinProbability":32.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.87,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-16T18:57:37.081Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trent Grisham flies out to right fielder Jo Adell.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-16T18:57:34.635Z","endTime":"2026-04-16T19:00:07.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691951,"fullName":"Sam Aldegheri","link":"/api/v1/people/691951"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.0,"endSpeed":75.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.614572114692663,"aZ":-35.129031857870956,"pfxX":1.3131497582974037,"pfxZ":-2.086443232595519,"pX":-0.712362522971747,"pZ":0.6445386237740793,"vX0":-5.0786526419992795,"vY0":-117.8614558648617,"vZ0":-4.689873654305778,"x":144.15,"y":221.38,"x0":1.2917252162681878,"y0":50.00093935849262,"z0":5.874346384014129,"aX":1.8636299766683808},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.6,"breakHorizontal":-1.2,"spinRate":2059,"spinDirection":314},"zone":13,"typeConfidence":0.83,"plateTime":0.4632096828255925,"extension":5.949494922181164},"index":0,"playId":"deab4e79-e622-316c-9564-5938e73371ca","pitchNumber":1,"startTime":"2026-04-16T18:58:16.451Z","endTime":"2026-04-16T18:58:22.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":641555,"link":"/api/v1/people/641555"},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.844265549079854,"aZ":-35.70072238592713,"pfxX":0.8240310608720482,"pfxZ":-2.538471753216273,"pX":0.4795433845503024,"pZ":2.929057491161924,"vX0":-2.552093366105098,"vY0":-117.57699250725591,"vZ0":0.36566972109034923,"x":98.72,"y":159.7,"x0":1.4755311999762106,"y0":50.00311197231926,"z0":6.104673237296095,"aX":1.1455839510195542},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.2,"breakHorizontal":-0.8,"spinRate":2151,"spinDirection":304},"zone":3,"typeConfidence":0.91,"plateTime":0.46717845858505225,"extension":5.553299730886337},"index":1,"playId":"0228d49f-8c39-3a1f-82c6-250b69279602","pitchNumber":2,"startTime":"2026-04-16T18:58:39.608Z","endTime":"2026-04-16T18:58:43.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":641555,"link":"/api/v1/people/641555"},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.123608665661017,"aZ":-35.059245741754786,"pfxX":1.1455033532869212,"pfxZ":-2.1147851567725198,"pX":0.7990429936874797,"pZ":2.0053941867171634,"vX0":-1.8672024881913905,"vY0":-116.46044824254575,"vZ0":-1.544644156383026,"x":86.54,"y":184.63,"x0":1.464582495700244,"y0":50.001836706767286,"z0":6.011951911700144,"aX":1.5638789285136778},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.0,"breakHorizontal":-1.6,"spinRate":2023,"spinDirection":310},"zone":9,"typeConfidence":0.9,"plateTime":0.47141076632069456,"extension":5.6787950254848605},"index":2,"playId":"7a518b40-40a2-3b79-ad52-aca76bad587d","pitchNumber":3,"startTime":"2026-04-16T18:59:01.741Z","endTime":"2026-04-16T18:59:06.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":641555,"link":"/api/v1/people/641555"},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49411607659944,"aZ":-35.06240294908583,"pfxX":0.7523449419691213,"pfxZ":-1.9798712555160094,"pX":-1.904187812461923,"pZ":0.7746881312691503,"vX0":-7.599467662711167,"vY0":-120.0345839533777,"vZ0":-4.729698085461185,"x":189.58,"y":217.86,"x0":1.2066920875678,"y0":50.00324942409414,"z0":5.896422425051934,"aX":1.0964935717473152},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.6,"breakHorizontal":0.5,"spinRate":2208,"spinDirection":309},"zone":13,"typeConfidence":0.87,"plateTime":0.4565138256374599,"extension":5.902219227273721},"index":3,"playId":"f663a4fb-9a7c-349e-b4f4-6f9b7de1e327","pitchNumber":4,"startTime":"2026-04-16T18:59:36.572Z","endTime":"2026-04-16T18:59:41.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":641555,"link":"/api/v1/people/641555"},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.849245937915835,"aZ":-34.708639511754434,"pfxX":0.3329107877533646,"pfxZ":-1.816853044331122,"pX":-0.09857961808479038,"pZ":2.1545746134874193,"vX0":-3.8482201855704434,"vY0":-117.42849584256982,"vZ0":-1.5680868275577664,"x":120.76,"y":180.61,"x0":1.5202746407076075,"y0":50.00455281318563,"z0":6.068715044731278,"aX":0.4637223574330866},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-3.4,"breakHorizontal":0.4,"spinRate":2182,"spinDirection":310},"zone":8,"typeConfidence":0.91,"plateTime":0.46696398748581025,"extension":5.888213150922745},"hitData":{"launchSpeed":92.9,"launchAngle":27.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.64,"coordY":82.72}},"index":4,"playId":"36ff254a-d5ae-3dde-9766-92b4ff58776c","pitchNumber":5,"startTime":"2026-04-16T18:59:59.441Z","endTime":"2026-04-16T19:00:07.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":641555,"link":"/api/v1/people/641555"},"second":{"id":665862,"link":"/api/v1/people/665862"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":691951,"link":"/api/v1/people/691951"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":691951,"link":"/api/v1/people/691951"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-4.199999999999996,"leverageIndex":1.65,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:00:07.084Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Travis d'Arnaud pops out to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T19:02:18.521Z","endTime":"2026-04-16T19:03:27.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.489962797284722,"aZ":-31.911672224486757,"pfxX":-9.504546996781489,"pfxZ":0.20668594799766815,"pX":1.6069696788108097,"pZ":3.3042134451598693,"vX0":1.6962882380910376,"vY0":-112.15085419096806,"vZ0":2.027320916947718,"x":55.75,"y":149.57,"x0":2.0694045044854086,"y0":50.00206904225771,"z0":5.6707725496077055,"aX":-11.965170204979996},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":1.3,"breakHorizontal":16.7,"spinRate":2608,"spinDirection":295},"zone":12,"typeConfidence":2.0,"plateTime":0.49057774702333257,"extension":6.087264547020066},"index":0,"playId":"08b19f6a-120b-381f-ad19-856268dd1bfc","pitchNumber":1,"startTime":"2026-04-16T19:02:41.022Z","endTime":"2026-04-16T19:02:44.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.775163790466102,"aZ":-24.44072508917036,"pfxX":-0.7771372917623438,"pfxZ":4.338049470873754,"pX":-1.3060449801987706,"pZ":1.3042399119708936,"vX0":-5.659034360293879,"vY0":-132.29308794131754,"vZ0":-6.996977911086614,"x":166.78,"y":203.57,"x0":0.9568138379584488,"y0":50.00077721434547,"z0":5.76047464355774,"aX":-1.384763174856672},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.6,"breakHorizontal":2.5,"spinRate":2347,"spinDirection":170},"zone":13,"typeConfidence":2.0,"plateTime":0.4131622348593589,"extension":6.553711583632668},"index":1,"playId":"2b3967ca-4f72-3ef0-aac6-03600fc4b036","pitchNumber":2,"startTime":"2026-04-16T19:02:59.002Z","endTime":"2026-04-16T19:03:03.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.680371368948187,"aZ":-24.05070153311639,"pfxX":-0.7628887026430746,"pfxZ":4.477336399244853,"pX":-0.5656255101894967,"pZ":2.582823169756139,"vX0":-3.9844879596475344,"vY0":-133.7455347158763,"vZ0":-4.182718748035763,"x":138.56,"y":169.04,"x0":1.0420578440441275,"y0":50.000255399762544,"z0":5.890576776669504,"aX":-1.3811569964888786},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.4,"breakHorizontal":2.3,"spinRate":2237,"spinDirection":163},"zone":4,"typeConfidence":2.0,"plateTime":0.4094379592279602,"extension":6.517958549390335},"hitData":{"launchSpeed":74.0,"launchAngle":66.0,"totalDistance":141.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":151.3,"coordY":150.67}},"index":2,"playId":"960fd10e-3a40-3280-ab0e-908afe42d54d","pitchNumber":3,"startTime":"2026-04-16T19:03:18.316Z","endTime":"2026-04-16T19:03:27.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.26,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:03:27.280Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Lowe flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T19:03:28.638Z","endTime":"2026-04-16T19:04:16.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81753589870882,"aZ":-29.51998460823914,"pfxX":-0.49955034622284233,"pfxZ":1.5128793029926513,"pX":-0.3399054736600871,"pZ":2.5896409347358844,"vX0":-4.019501087517065,"vY0":-131.01755324306123,"vZ0":-2.7073654539444796,"x":129.96,"y":168.86,"x0":1.2743874847720353,"y0":50.000603592126446,"z0":5.826267199936487,"aX":-0.8738359492388923},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.4,"breakHorizontal":1.7,"spinRate":2274,"spinDirection":186},"zone":4,"typeConfidence":2.0,"plateTime":0.41691472999428214,"extension":6.396938247024095},"index":0,"playId":"26961350-6db5-30b2-81aa-f6aa564f3a0d","pitchNumber":1,"startTime":"2026-04-16T19:03:50.200Z","endTime":"2026-04-16T19:03:54.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6288168765796,"aZ":-26.665677508913806,"pfxX":7.177556088873825,"pfxZ":2.9380908136184054,"pX":0.8457452522787564,"pZ":2.8145714617160618,"vX0":-3.3511987542021444,"vY0":-135.95174582201403,"vZ0":-3.0653916463398465,"x":84.76,"y":162.79,"x0":1.1615048222671325,"y0":50.0010269439967,"z0":5.806278608996739,"aX":13.442441299383237},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.9,"breakHorizontal":-12.2,"spinRate":1990,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4027930053077604,"extension":6.600654997414799},"hitData":{"launchSpeed":80.5,"launchAngle":33.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.44,"coordY":91.47}},"index":1,"playId":"d647f99c-0140-387a-a2f3-7914f4c313c7","pitchNumber":2,"startTime":"2026-04-16T19:04:09.104Z","endTime":"2026-04-16T19:04:16.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.3,"awayTeamWinProbability":30.700000000000003,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:04:16.677Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Teodosio grounds out, third baseman Amed Rosario to first baseman Ben Rice.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-16T19:04:16.803Z","endTime":"2026-04-16T19:05:32.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":78.7,"endSpeed":71.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01969547956514,"aZ":-35.22788400659541,"pfxX":-8.606563700546491,"pfxZ":-2.3271722636232575,"pX":-0.9382566086195051,"pZ":2.892642148311187,"vX0":-2.921692141882188,"vY0":-114.55011553503466,"vZ0":1.490003398655125,"x":152.76,"y":160.68,"x0":1.4772644920501494,"y0":50.0056459415096,"z0":5.715840814540103,"aX":-11.272946997113127},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-3.5,"breakHorizontal":16.3,"spinRate":2754,"spinDirection":310},"zone":11,"typeConfidence":2.0,"plateTime":0.48083104413286204,"extension":6.385226789273999},"index":0,"playId":"0eb0deca-a9d7-3ac4-80e4-2fcdeedfc53f","pitchNumber":1,"startTime":"2026-04-16T19:04:47.304Z","endTime":"2026-04-16T19:04:52.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.640557172412997,"aZ":-31.753291052426533,"pfxX":10.21128435125769,"pfxZ":0.3015645239057765,"pX":0.11699844738239286,"pZ":3.569876231859432,"vX0":-6.35978734467658,"vY0":-117.97792914376633,"vZ0":2.3416802192088895,"x":112.54,"y":142.39,"x0":1.5419410251504793,"y0":50.00113084645003,"z0":5.522212307932498,"aX":14.173603614177077},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.6,"breakHorizontal":-16.6,"spinRate":1698,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.46699759356595116,"extension":7.018945904093293},"index":1,"playId":"e652a0e4-c129-3935-8300-bb24963f99d7","pitchNumber":2,"startTime":"2026-04-16T19:05:06.384Z","endTime":"2026-04-16T19:05:10.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.881574819314313,"aZ":-25.066142895813382,"pfxX":-0.7693721452355176,"pfxZ":3.9896639671430707,"pX":-0.27493946247790757,"pZ":2.0082848337514227,"vX0":-3.723694963458145,"vY0":-132.53792600783555,"vZ0":-4.818218311666518,"x":127.48,"y":184.56,"x0":1.247262858741554,"y0":50.004775695603875,"z0":5.6766216516951316,"aX":-1.3704676786298142},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.4,"breakHorizontal":2.2,"spinRate":2339,"spinDirection":165},"zone":7,"typeConfidence":2.0,"plateTime":0.4129976460642393,"extension":6.418460757079268},"hitData":{"launchSpeed":87.0,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.24,"coordY":176.01}},"index":2,"playId":"ce860cfb-5f04-3ccb-aef9-3d495cac0432","pitchNumber":3,"startTime":"2026-04-16T19:05:25.519Z","endTime":"2026-04-16T19:05:32.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:05:32.874Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Aaron Judge pops out to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T19:07:11.243Z","endTime":"2026-04-16T19:09:31.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691951,"fullName":"Sam Aldegheri","link":"/api/v1/people/691951"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.7,"endSpeed":67.5,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.5628202512264,"aZ":-39.403999076631166,"pfxX":-3.515965645604443,"pfxZ":-6.269724939661787,"pX":0.695786356441694,"pZ":2.6430612273092753,"vX0":-0.9618271958723562,"vY0":-107.29693211234358,"vZ0":1.8707223895525735,"x":90.48,"y":167.42,"x0":1.6080220070835058,"y0":50.00477780456212,"z0":6.188966915699604,"aX":-4.052350471018444},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-10.4,"breakHorizontal":6.6,"spinRate":2058,"spinDirection":323},"zone":6,"typeConfidence":0.9,"plateTime":0.5127599979981734,"extension":5.772116599133987},"index":0,"playId":"9a2dee53-ef9c-32bc-a675-0b80c6c46950","pitchNumber":1,"startTime":"2026-04-16T19:07:44.833Z","endTime":"2026-04-16T19:07:48.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67378641011526,"aZ":-27.035004838254135,"pfxX":8.352524783464956,"pfxZ":3.781781052174388,"pX":0.19302768957293112,"pZ":1.6820273046651946,"vX0":-5.382014146430107,"vY0":-115.8980768104575,"vZ0":-3.1811240694419367,"x":109.64,"y":193.37,"x0":1.4601643906971908,"y0":50.00574308727903,"z0":5.65460275316496,"aX":11.364080476311427},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":6.4,"breakHorizontal":-13.8,"spinRate":1911,"spinDirection":90},"zone":14,"typeConfidence":0.9,"plateTime":0.47260574770003316,"extension":6.123624158310323},"index":1,"playId":"c0948442-fa14-3ee8-8e82-5f4c7509610d","pitchNumber":2,"startTime":"2026-04-16T19:07:57.083Z","endTime":"2026-04-16T19:08:00.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.4,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.875077265893882,"aZ":-26.0872182251394,"pfxX":9.055344048429196,"pfxZ":4.527350553434996,"pX":-0.10666319543433243,"pZ":3.1670786038095433,"vX0":-6.166880451121134,"vY0":-115.56771002701004,"vZ0":-0.45643587480880654,"x":121.07,"y":153.27,"x0":1.4287372646134193,"y0":50.00030181682786,"z0":5.887284724934541,"aX":12.165713266573562},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":8.4,"breakHorizontal":-14.8,"spinRate":1934,"spinDirection":97},"zone":2,"typeConfidence":0.9,"plateTime":0.47516054367099114,"extension":6.065858500245321},"index":2,"playId":"abea311a-969a-3a6b-9803-f01c13d96ba3","pitchNumber":3,"startTime":"2026-04-16T19:08:12.647Z","endTime":"2026-04-16T19:08:16.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99844705410158,"aZ":-25.385420441525355,"pfxX":9.515227962919695,"pfxZ":4.831445559014735,"pX":-0.4958698816333847,"pZ":0.6245853918789382,"vX0":-7.117483274294508,"vY0":-117.95539892606564,"vZ0":-5.888904155870235,"x":135.9,"y":221.92,"x0":1.328393711478367,"y0":50.00341050828798,"z0":5.502174388905559,"aX":13.372874702931245},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":7.4,"breakHorizontal":-15.5,"spinRate":1837,"spinDirection":97},"zone":13,"typeConfidence":0.9,"plateTime":0.46482820930725266,"extension":6.054638890453566},"index":3,"playId":"ba2f856f-adb8-3353-a277-b0b6a09852d3","pitchNumber":4,"startTime":"2026-04-16T19:08:42.896Z","endTime":"2026-04-16T19:08:47.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":91.9,"endSpeed":84.1,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.625219423167163,"aZ":-14.756230999941522,"pfxX":4.7251740972824585,"pfxZ":9.615080252083837,"pX":-0.11427482198106527,"pZ":2.969464990843513,"vX0":-5.487392519634379,"vY0":-133.6834977693578,"vZ0":-5.14983645050869,"x":121.36,"y":158.6,"x0":1.3503659668479961,"y0":50.002058919223856,"z0":5.97891133314595,"aX":8.558857250385575},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.6,"breakHorizontal":-7.4,"spinRate":2278,"spinDirection":151},"zone":5,"typeConfidence":0.91,"plateTime":0.4096086338894156,"extension":5.441421042287024},"index":4,"playId":"5b07cd14-77c8-3df7-bfa5-0be2cef568fe","pitchNumber":5,"startTime":"2026-04-16T19:09:03.738Z","endTime":"2026-04-16T19:09:07.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":91.6,"endSpeed":82.5,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.937718951969686,"aZ":-13.352815459354723,"pfxX":1.824679681662138,"pfxZ":10.650579150320908,"pX":-0.6662660319451605,"pZ":3.874136504928698,"vX0":-5.635166877192178,"vY0":-133.18390028714194,"vZ0":-3.2111840632096462,"x":142.4,"y":134.18,"x0":1.2552192381296656,"y0":50.00246014487999,"z0":6.082700190825559,"aX":3.224500616969482},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.6,"breakHorizontal":-1.9,"spinRate":2211,"spinDirection":155},"zone":11,"typeConfidence":0.91,"plateTime":0.41383021683923227,"extension":5.557687109219043},"hitData":{"launchSpeed":72.3,"launchAngle":54.0,"totalDistance":195.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.13,"coordY":140.36}},"index":5,"playId":"ccaabd9f-9483-3c28-8770-4f44c4f18c5f","pitchNumber":6,"startTime":"2026-04-16T19:09:23.141Z","endTime":"2026-04-16T19:09:31.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_ab"},{"player":{"id":691951,"link":"/api/v1/people/691951"},"credit":"p_ab"},{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_pa"},{"player":{"id":691951,"link":"/api/v1/people/691951"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:09:31.361Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Bellinger strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T19:09:41.423Z","endTime":"2026-04-16T19:11:10.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691951,"fullName":"Sam Aldegheri","link":"/api/v1/people/691951"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":76.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.310029581706168,"aZ":-35.34032272900152,"pfxX":-0.19764674200317023,"pfxZ":-2.15910429507891,"pX":-0.7635666023500409,"pZ":2.3408371123111364,"vX0":-5.069083518015102,"vY0":-119.10841650545163,"vZ0":-1.3025588958160723,"x":146.11,"y":175.58,"x0":1.3991236294493528,"y0":50.00158022241812,"z0":6.030042281512832,"aX":-0.2897127937104046},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.0,"breakHorizontal":1.3,"spinRate":2149,"spinDirection":315},"zone":4,"typeConfidence":0.91,"plateTime":0.4561650399640902,"extension":5.689422026621683},"index":0,"playId":"6b35b504-6317-34fe-b7cd-de0a7f6141da","pitchNumber":1,"startTime":"2026-04-16T19:10:06.958Z","endTime":"2026-04-16T19:10:11.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61515405256422,"aZ":-36.98726208845691,"pfxX":1.22810039188461,"pfxZ":-3.5637574201232454,"pX":1.061658477577285,"pZ":2.109669080238702,"vX0":-1.402210587335247,"vY0":-115.4848412141186,"vZ0":-0.8383724613926701,"x":76.53,"y":181.82,"x0":1.517302890906325,"y0":50.003197873533715,"z0":6.036752573119263,"aX":1.6579766736936712},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-6.4,"breakHorizontal":-1.9,"spinRate":2034,"spinDirection":312},"zone":14,"typeConfidence":0.91,"plateTime":0.4743791430497799,"extension":5.806258442311342},"index":1,"playId":"902ed2b0-bc62-329c-90e9-9f92b91e2051","pitchNumber":2,"startTime":"2026-04-16T19:10:23.804Z","endTime":"2026-04-16T19:10:28.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46690843703044,"aZ":-26.712718391529393,"pfxX":10.736943872509897,"pfxZ":4.041544528886532,"pX":0.7398034958454989,"pZ":2.2768544689151353,"vX0":-5.064189596783358,"vY0":-115.77154009515728,"vZ0":-2.011607861519571,"x":88.8,"y":177.3,"x0":1.565497852369055,"y0":50.00404539056398,"z0":5.724410987256279,"aX":14.514020266992368},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":7.1,"breakHorizontal":-18.1,"spinRate":1788,"spinDirection":89},"zone":9,"typeConfidence":0.9,"plateTime":0.47388129042960614,"extension":5.9359871279823615},"index":2,"playId":"28d46fdc-530c-3510-a6c9-2a395b5fb780","pitchNumber":3,"startTime":"2026-04-16T19:10:42.707Z","endTime":"2026-04-16T19:10:49.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":92.8,"endSpeed":84.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.399416997366664,"aZ":-14.32687043757288,"pfxX":4.659028839648125,"pfxZ":9.69623813617967,"pX":1.1636897842026732,"pZ":3.521653636588462,"vX0":-2.2067005519435745,"vY0":-135.06519446628454,"vZ0":-4.04063488848653,"x":72.64,"y":143.7,"x0":1.3875220868554914,"y0":50.00600856837435,"z0":6.049925402154189,"aX":8.57866698150507},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.8,"breakHorizontal":-7.9,"spinRate":2149,"spinDirection":151},"zone":12,"typeConfidence":0.91,"plateTime":0.4060780730986364,"extension":5.4085930885099005},"index":3,"playId":"ccb32739-85fe-32a7-a4e7-bf66a1919e70","pitchNumber":4,"startTime":"2026-04-16T19:11:05.215Z","endTime":"2026-04-16T19:11:10.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":691951,"link":"/api/v1/people/691951"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":691951,"link":"/api/v1/people/691951"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:11:10.261Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Giancarlo Stanton lines out to left fielder Josh Lowe.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-16T19:11:10.184Z","endTime":"2026-04-16T19:12:30.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691951,"fullName":"Sam Aldegheri","link":"/api/v1/people/691951"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":69.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.50996514078517,"aZ":-36.39442724470048,"pfxX":-2.3590064348678834,"pfxZ":-3.4466815085045512,"pX":-0.20945177174903937,"pZ":1.157373265127607,"vX0":-2.6702421500591655,"vY0":-110.42402674553404,"vZ0":-2.011937266445522,"x":124.98,"y":207.53,"x0":1.32669590567446,"y0":50.00515644822907,"z0":5.945459780012958,"aX":-2.884320619396902},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-6.5,"breakHorizontal":5.0,"spinRate":1976,"spinDirection":326},"zone":13,"typeConfidence":0.57,"plateTime":0.49793464329178727,"extension":5.582898921321029},"index":0,"playId":"311d333f-2cda-32b9-a4c6-b548145c981c","pitchNumber":1,"startTime":"2026-04-16T19:11:30.839Z","endTime":"2026-04-16T19:11:35.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.969895658724706,"aZ":-12.297600811820066,"pfxX":5.262883259615808,"pfxZ":10.617678137345125,"pX":-1.4412014330519387,"pZ":2.6416585626454445,"vX0":-8.557019133843664,"vY0":-135.32940286141994,"vZ0":-6.490204150741589,"x":171.94,"y":167.46,"x0":1.0646126767898947,"y0":50.001037323847285,"z0":5.916385697205236,"aX":9.851206960153958},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":-7.9,"spinRate":2356,"spinDirection":159},"zone":13,"typeConfidence":0.91,"plateTime":0.4033091305425449,"extension":5.699309358308072},"index":1,"playId":"29348222-9504-3015-8617-3bc52504df4d","pitchNumber":2,"startTime":"2026-04-16T19:11:49.073Z","endTime":"2026-04-16T19:11:52.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.60753934009241,"aZ":-25.49441576769519,"pfxX":7.278202371707499,"pfxZ":4.700811619326543,"pX":0.40525792503873204,"pZ":2.0265804789742012,"vX0":-4.842106404734836,"vY0":-117.68593908426017,"vZ0":-3.1997404242408805,"x":101.55,"y":184.06,"x0":1.5305580412828836,"y0":50.003000214801226,"z0":5.732564117951971,"aX":10.342431065158417},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":8.0,"breakHorizontal":-12.2,"spinRate":1864,"spinDirection":93},"zone":9,"typeConfidence":0.9,"plateTime":0.46311963966002745,"extension":6.062369111745278},"index":2,"playId":"9331f868-7a30-34ce-a84f-0779ab2ce411","pitchNumber":3,"startTime":"2026-04-16T19:12:05.411Z","endTime":"2026-04-16T19:12:09.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.62129897029878,"aZ":-26.84296480320423,"pfxX":6.54774212182407,"pfxZ":3.794862588543708,"pX":0.0461226607045695,"pZ":2.613078133120944,"vX0":-5.180253625265528,"vY0":-117.05117416736653,"vZ0":-1.5199844763078723,"x":115.24,"y":168.23,"x0":1.4244741716098779,"y0":50.00165362808018,"z0":5.756275768540296,"aX":9.193892174036158},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":6.8,"breakHorizontal":-10.8,"spinRate":1750,"spinDirection":93},"zone":5,"typeConfidence":0.9,"plateTime":0.46582241846849115,"extension":6.021532584026092},"hitData":{"launchSpeed":87.4,"launchAngle":24.0,"totalDistance":317.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.56,"coordY":81.89}},"index":3,"playId":"17384907-2ec5-3690-9200-8614261fb46b","pitchNumber":4,"startTime":"2026-04-16T19:12:23.174Z","endTime":"2026-04-16T19:12:30.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":519317,"link":"/api/v1/people/519317"},"credit":"b_ab"},{"player":{"id":691951,"link":"/api/v1/people/691951"},"credit":"p_ab"},{"player":{"id":519317,"link":"/api/v1/people/519317"},"credit":"b_pa"},{"player":{"id":691951,"link":"/api/v1/people/691951"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:12:30.713Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to center fielder Trent Grisham.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T19:14:00.404Z","endTime":"2026-04-16T19:16:34.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.836104424431927,"aZ":-27.81287618616692,"pfxX":8.746858081300738,"pfxZ":2.834830406963256,"pX":1.9152985236824063,"pZ":2.892294063196327,"vX0":-1.928851308458337,"vY0":-122.57561232488695,"vZ0":-0.9351262322388331,"x":43.99,"y":160.69,"x0":1.5705661484546267,"y0":50.00251840901069,"z0":5.631227122097042,"aX":13.449273824334545},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.2,"breakHorizontal":-15.5,"spinRate":1524,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4450640770847949,"extension":6.528335967312225},"index":0,"playId":"432d6073-635f-3371-885a-a88f6d000f8e","pitchNumber":1,"startTime":"2026-04-16T19:14:48.954Z","endTime":"2026-04-16T19:14:53.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.312431030717992,"aZ":-25.414636879939476,"pfxX":0.6145986427744816,"pfxZ":3.732849277439419,"pX":-1.3254069685268588,"pZ":2.5537805942601786,"vX0":-6.016565285449093,"vY0":-132.47069685137527,"vZ0":-3.8891044206474605,"x":167.52,"y":169.83,"x0":0.8773860736187827,"y0":50.003598733392074,"z0":5.85889239564859,"aX":1.1142219411826637},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.2,"breakHorizontal":0.0,"spinRate":2310,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.4105517839811079,"extension":6.539956745864126},"index":1,"playId":"1383525b-23b4-333e-b070-751beae5834c","pitchNumber":2,"startTime":"2026-04-16T19:15:07.258Z","endTime":"2026-04-16T19:15:11.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.987985107572143,"aZ":-28.946859198006113,"pfxX":6.66512970150616,"pfxZ":1.7096424347785586,"pX":0.6070621681686982,"pZ":2.493197595776735,"vX0":-4.6015653550380575,"vY0":-135.13554513435764,"vZ0":-2.8185348303272333,"x":93.86,"y":171.46,"x0":1.4491699073011948,"y0":50.00094073579405,"z0":5.541671160536216,"aX":12.569695414082842},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.8,"breakHorizontal":-11.4,"spinRate":2008,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.40229110664433465,"extension":6.75045665776502},"index":2,"playId":"bd498735-052f-3f7c-900c-76c043f07cac","pitchNumber":3,"startTime":"2026-04-16T19:15:27.066Z","endTime":"2026-04-16T19:15:31.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72838412507425,"aZ":-27.044162491642872,"pfxX":-0.8692485685192413,"pfxZ":2.8319663810457367,"pX":-0.2892825824728519,"pZ":2.440186575924821,"vX0":-3.3548946612421537,"vY0":-133.26826997178586,"vZ0":-3.9262470390328557,"x":128.03,"y":172.89,"x0":1.0952092133502267,"y0":50.003432386095966,"z0":5.870095240310288,"aX":-1.5741732070763836},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.6,"breakHorizontal":2.3,"spinRate":2364,"spinDirection":174},"zone":4,"typeConfidence":2.0,"plateTime":0.4098858731425179,"extension":6.379933279804629},"index":3,"playId":"ac11c29d-460c-3c05-9f50-0a6407097a51","pitchNumber":4,"startTime":"2026-04-16T19:15:51.800Z","endTime":"2026-04-16T19:15:59.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.8,"endSpeed":67.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.882126808752744,"aZ":-42.19553505571216,"pfxX":-4.033931594132626,"pfxZ":-8.704793440410532,"pX":0.2400045787079949,"pZ":2.5746060391198333,"vX0":-0.8197120557118474,"vY0":-107.33717411013299,"vZ0":2.63331684837144,"x":107.85,"y":169.27,"x0":1.151899283353645,"y0":50.00286235316472,"z0":6.075832866689488,"aX":-4.644085463161622},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-14.5,"breakHorizontal":7.6,"spinRate":2775,"spinDirection":323},"zone":5,"typeConfidence":2.0,"plateTime":0.5129133720973496,"extension":6.525662881415521},"hitData":{"launchSpeed":93.6,"launchAngle":33.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":85.74,"coordY":62.22}},"index":4,"playId":"57ae5d44-a2f9-34f6-aff9-50c3920d1cf6","pitchNumber":5,"startTime":"2026-04-16T19:16:26.327Z","endTime":"2026-04-16T19:16:34.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:16:34.806Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T19:16:34.247Z","endTime":"2026-04-16T19:19:22.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.847294045400194,"aZ":-16.223411526685517,"pfxX":4.191877797976412,"pfxZ":7.796328878976121,"pX":0.04730672094451838,"pZ":4.611054158241134,"vX0":-3.6589796032206667,"vY0":-141.34005836649845,"vZ0":-1.0391432395866127,"x":115.2,"y":114.28,"x0":0.8069736435025088,"y0":50.00225515585955,"z0":6.014014848300809,"aX":8.575731975931758},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.2,"breakHorizontal":-7.0,"spinRate":2000,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.3858937493506205,"extension":6.5645182356962435},"index":0,"playId":"fa369d32-ca19-3f19-b7a7-facb47a39ad2","pitchNumber":1,"startTime":"2026-04-16T19:17:03.528Z","endTime":"2026-04-16T19:17:07.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07048177013652,"aZ":-15.698247471249932,"pfxX":4.963595887706221,"pfxZ":8.55427656424415,"pX":0.6268775218919554,"pZ":3.8912108178476346,"vX0":-2.293001065091092,"vY0":-138.20584104072438,"vZ0":-2.8123577111193034,"x":93.1,"y":133.72,"x0":0.8244762062845197,"y0":50.001793275777956,"z0":5.982063372856427,"aX":9.559075230362534},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":-8.5,"spinRate":1909,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.39698675518520155,"extension":6.60695147422808},"index":1,"playId":"3705e4f9-5a83-392f-b67c-1dddcc418790","pitchNumber":2,"startTime":"2026-04-16T19:17:23.942Z","endTime":"2026-04-16T19:17:27.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34346213217217,"aZ":-25.42660483141613,"pfxX":7.558954984319457,"pfxZ":3.5139918269741486,"pX":-0.40355630267914816,"pZ":2.959127003058232,"vX0":-7.035407732809592,"vY0":-137.23862471884456,"vZ0":-2.6680947816900193,"x":132.38,"y":158.88,"x0":1.2022961340454958,"y0":50.00368891378864,"z0":5.662595911239974,"aX":14.522476293208998},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.0,"breakHorizontal":-12.4,"spinRate":2122,"spinDirection":138},"zone":1,"typeConfidence":2.0,"plateTime":0.3980145762394449,"extension":6.486457136895513},"index":2,"playId":"9280a7a0-e47c-3516-9868-5c5293b3b15c","pitchNumber":3,"startTime":"2026-04-16T19:17:43.043Z","endTime":"2026-04-16T19:17:46.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.387617705224805,"aZ":-14.601603759211995,"pfxX":3.843235162931477,"pfxZ":9.216150119862661,"pX":-0.06366779862670886,"pZ":3.1527684410368333,"vX0":-3.9331249375650907,"vY0":-137.21092446118504,"vZ0":-4.501906141173603,"x":119.43,"y":153.66,"x0":0.8890829945274045,"y0":50.00260695403782,"z0":5.8099173372566115,"aX":7.327613233700854},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":-6.1,"spinRate":2115,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.3991985037994654,"extension":6.830614786545326},"index":3,"playId":"c31ef2d4-05ee-393e-a115-dec66c6169a5","pitchNumber":4,"startTime":"2026-04-16T19:18:05.788Z","endTime":"2026-04-16T19:18:10.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-16T19:18:16.910Z","endTime":"2026-04-16T19:18:32.200Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60419106519424,"aZ":-14.956368584502837,"pfxX":3.4374451764784757,"pfxZ":8.327931939651608,"pX":0.5974011836754868,"pZ":4.11436133616153,"vX0":-1.8758827378018192,"vY0":-142.82405638247354,"vZ0":-2.67425248993813,"x":94.23,"y":127.69,"x0":0.8157473277737782,"y0":50.00569905332444,"z0":6.002366397632202,"aX":7.109428477296384},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.8,"breakHorizontal":-5.9,"spinRate":2119,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.383351256841157,"extension":6.605235868369363},"index":5,"playId":"f19f1dbf-94e0-306a-a145-9cea4aa66ffe","pitchNumber":5,"startTime":"2026-04-16T19:18:32.200Z","endTime":"2026-04-16T19:18:36.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51380364145467,"aZ":-24.403500877355174,"pfxX":0.37923945377222945,"pfxZ":4.210168194598177,"pX":-0.420957568707962,"pZ":2.6847438823165555,"vX0":-4.127606929031572,"vY0":-134.5861702691561,"vZ0":-3.5926486602960415,"x":133.05,"y":166.29,"x0":1.0792534832039173,"y0":50.00313677590114,"z0":5.7529157707376966,"aX":0.7003813441791235},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.1,"breakHorizontal":0.1,"spinRate":2414,"spinDirection":170},"zone":4,"typeConfidence":2.0,"plateTime":0.40601344461965416,"extension":6.425149785334187},"index":6,"playId":"95f3deb5-2e1a-322f-b7fa-bf2687a86f11","pitchNumber":6,"startTime":"2026-04-16T19:18:54.786Z","endTime":"2026-04-16T19:18:59.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.9,"endSpeed":66.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.742116070606205,"aZ":-44.7703309425922,"pfxX":-7.441630752398133,"pfxZ":-11.17421838467278,"pX":1.4470860270094397,"pZ":4.4218061844767345,"vX0":2.4207549850397236,"vY0":-107.15817965334296,"vZ0":6.897416452043862,"x":61.84,"y":119.39,"x0":1.2497928515567214,"y0":50.00064851556865,"z0":6.250703719622105,"aX":-8.391025793234284},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.8,"breakVerticalInduced":-17.2,"breakHorizontal":12.5,"spinRate":2960,"spinDirection":326},"zone":12,"typeConfidence":2.0,"plateTime":0.5171809885772252,"extension":6.582669124620953},"index":7,"playId":"8962a0e0-2399-371d-9898-b9c46346c0fc","pitchNumber":7,"startTime":"2026-04-16T19:19:17.298Z","endTime":"2026-04-16T19:19:22.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.5,"awayTeamWinProbability":34.5,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":1.06,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:19:22.572Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a ground ball to third baseman Amed Rosario. Mike Trout to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T19:19:23.077Z","endTime":"2026-04-16T19:21:13.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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(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":94.5,"endSpeed":86.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.293055230355005,"aZ":-23.51997209764321,"pfxX":5.774416832859419,"pfxZ":4.526113872476568,"pX":-0.9069913189054719,"pZ":2.6509079464780987,"vX0":-7.478140895450557,"vY0":-137.37593649176026,"vZ0":-3.9459948299076455,"x":151.57,"y":167.21,"x0":1.0995895024146982,"y0":50.00486043078565,"z0":5.703924450118043,"aX":11.044545781371642},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.6,"breakHorizontal":-8.9,"spinRate":2262,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.3986330514539418,"extension":6.555462166276553},"index":0,"playId":"84acef07-d468-31cf-af53-17c5c8fc06a5","pitchNumber":1,"startTime":"2026-04-16T19:19:49.554Z","endTime":"2026-04-16T19:19:53.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28527766118395,"aZ":-28.284611277840263,"pfxX":10.153040677162009,"pfxZ":2.64944130153674,"pX":0.4750521365016674,"pZ":1.4580824323197317,"vX0":-5.541870438438996,"vY0":-120.88735879016302,"vZ0":-3.3647029419171446,"x":98.89,"y":199.41,"x0":1.4874491307788515,"y0":50.003369122300555,"z0":5.371761089069479,"aX":14.910118026175496},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.2,"breakHorizontal":-16.9,"spinRate":1730,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.45445210714160744,"extension":6.974332316878917},"index":1,"playId":"7edd1554-155b-30c1-a9db-38543dd22dea","pitchNumber":2,"startTime":"2026-04-16T19:20:12.357Z","endTime":"2026-04-16T19:20:16.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.382083695357757,"aZ":-29.58057027976436,"pfxX":6.382363459834843,"pfxZ":1.7896029399882822,"pX":2.030724772296299,"pZ":1.6663063982318647,"vX0":-1.290215059470675,"vY0":-120.26372928836697,"vZ0":-2.257748099781507,"x":39.59,"y":193.79,"x0":1.748359927042896,"y0":50.00505255998037,"z0":5.265641664442845,"aX":9.261449599516892},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.9,"breakHorizontal":-11.2,"spinRate":1443,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4570931824168265,"extension":6.713859209724073},"index":2,"playId":"452299a0-b79c-32e8-b656-0a6143422c4e","pitchNumber":3,"startTime":"2026-04-16T19:20:37.353Z","endTime":"2026-04-16T19:20:40.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04951023363859,"aZ":-22.912675273235664,"pfxX":-1.3572771462281874,"pfxZ":4.893586575182022,"pX":0.058130337631911604,"pZ":2.1696588477564984,"vX0":-2.5591291808205585,"vY0":-136.27107436345995,"vZ0":-5.468545424119407,"x":114.78,"y":180.2,"x0":1.183388628461536,"y0":50.006684082285,"z0":5.771006354254646,"aX":-2.5698143209443947},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.0,"breakHorizontal":3.0,"spinRate":2342,"spinDirection":168},"zone":8,"typeConfidence":2.0,"plateTime":0.40091874553424445,"extension":6.454805486587851},"hitData":{"launchSpeed":105.2,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":88.62,"coordY":163.79}},"index":3,"playId":"61d3ab0d-6752-37e2-a439-128b34553b89","pitchNumber":4,"startTime":"2026-04-16T19:21:01.972Z","endTime":"2026-04-16T19:21:13.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":2.03,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:21:13.511Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Oswald Peraza doubles (3) on a sharp line drive to right fielder Aaron Judge. Mike Trout scores. Jo Adell to 3rd.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T19:22:47.742Z","endTime":"2026-04-16T19:23:57.224Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"postOnThird":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":{"id":608331,"link":"/api/v1/people/608331"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-16T19:21:30.879Z","endTime":"2026-04-16T19:22:50.079Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.573534950314063,"aZ":-27.5655214293724,"pfxX":7.104491240500533,"pfxZ":2.392199192319703,"pX":0.12571861333580328,"pZ":2.262900853316845,"vX0":-5.711092010893935,"vY0":-137.22521673204844,"vZ0":-4.001688307927433,"x":112.21,"y":177.68,"x0":1.3007765672745195,"y0":50.00364821818228,"z0":5.596933827335706,"aX":13.683332726664432},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.7,"breakHorizontal":-11.9,"spinRate":2167,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.39765805499991025,"extension":6.693668384932962},"index":1,"playId":"fcb8257b-03fc-3759-bd3a-77f4f0f2ba73","pitchNumber":1,"startTime":"2026-04-16T19:22:50.079Z","endTime":"2026-04-16T19:22:58.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.4,"endSpeed":68.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74268815312406,"aZ":-43.859829966687165,"pfxX":-5.004734672171946,"pfxZ":-10.060144521588105,"pX":0.7811201933417947,"pZ":1.2582091562200772,"vX0":0.39061652241781397,"vY0":-108.27310176761317,"vZ0":0.004626401654029166,"x":87.23,"y":204.81,"x0":1.2445143767426432,"y0":50.00306207275709,"z0":6.144192285024269,"aX":-5.812700073037222},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.9,"breakVerticalInduced":-17.8,"breakHorizontal":8.9,"spinRate":3102,"spinDirection":333},"zone":14,"typeConfidence":2.0,"plateTime":0.5101506370507192,"extension":6.481122443825675},"index":2,"playId":"8ce23f07-bdc7-374d-8e86-8473f43ef770","pitchNumber":2,"startTime":"2026-04-16T19:23:15.005Z","endTime":"2026-04-16T19:23:19.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.058439745368606,"aZ":-24.951947251277563,"pfxX":6.577064743186102,"pfxZ":3.554554167604376,"pX":0.05458777579981296,"pZ":2.965467723908789,"vX0":-5.468515155098551,"vY0":-140.24756233792505,"vZ0":-3.126404346392096,"x":114.92,"y":158.71,"x0":1.157084817400372,"y0":50.000564342271126,"z0":5.68796286972995,"aX":13.35001850464904},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.1,"breakHorizontal":-11.0,"spinRate":2220,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.3877570796820575,"extension":6.561317275477097},"hitData":{"launchSpeed":102.2,"launchAngle":11.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":193.26,"coordY":118.37}},"index":3,"playId":"24955d84-6985-3410-b25a-cfee7bdebe60","pitchNumber":3,"startTime":"2026-04-16T19:23:43.194Z","endTime":"2026-04-16T19:23:57.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"second":{"id":545361,"link":"/api/v1/people/545361"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":608331,"link":"/api/v1/people/608331"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.1,"awayTeamWinProbability":62.9,"homeTeamWinProbabilityAdded":-22.199999999999996,"leverageIndex":3.2,"dramaIndex":221.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:23:57.224Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vaughn Grissom singles on a ground ball to left fielder Cody Bellinger, deflected by third baseman Amed Rosario. Jo Adell scores. Oswald Peraza to 3rd.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T19:26:45.590Z","endTime":"2026-04-16T19:27:18.588Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"postOnThird":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":{"id":608331,"link":"/api/v1/people/608331"},"isScoringEvent":true,"rbi":true,"earned":true,"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-16T19:24:15.679Z","endTime":"2026-04-16T19:24:48.942Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Fernando Cruz replaces Max Fried.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-16T19:24:48.942Z","endTime":"2026-04-16T19:26:47.874Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518585,"link":"/api/v1/people/518585"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608331,"link":"/api/v1/people/608331","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":73.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.42077318038158,"aZ":-33.296599372201946,"pfxX":-1.962963162930758,"pfxZ":-0.829027587161681,"pX":-1.3586915772263992,"pZ":3.6939549209327738,"vX0":2.4692657549940678,"vY0":-114.60093482598133,"vZ0":1.706379090197098,"x":168.79,"y":139.04,"x0":-2.185806788864957,"y0":50.00167768241993,"z0":6.147529778466831,"aX":-2.6602779401385916},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-1.0,"breakHorizontal":3.1,"spinRate":518,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4745169501008153,"extension":6.751373180884468},"index":2,"playId":"ddf52cf1-223f-321f-bf57-4351e15e5cf1","pitchNumber":1,"startTime":"2026-04-16T19:26:47.874Z","endTime":"2026-04-16T19:26:51.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.863247941133373,"aZ":-14.043963893056274,"pfxX":-2.791166013220697,"pfxZ":9.753003522284423,"pX":0.3723754048992522,"pZ":2.6915600724559865,"vX0":7.77383551893309,"vY0":-135.5478945726831,"vZ0":-5.677267978627981,"x":102.81,"y":166.11,"x0":-2.1712981924706645,"y0":50.00639984242319,"z0":5.795410646100183,"aX":-5.1914824825020665},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":3.4,"spinRate":2280,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.40422130418816504,"extension":6.842028389806308},"hitData":{"launchSpeed":78.3,"launchAngle":4.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.0,"coordY":124.0}},"index":3,"playId":"9223cb68-5bc6-3d3d-a3d7-ef665c051ae3","pitchNumber":2,"startTime":"2026-04-16T19:27:05.584Z","endTime":"2026-04-16T19:27:18.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":672724,"link":"/api/v1/people/672724"},"third":{"id":666176,"link":"/api/v1/people/666176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.6,"awayTeamWinProbability":73.4,"homeTeamWinProbabilityAdded":-10.5,"leverageIndex":2.47,"dramaIndex":132.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:27:18.588Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Schanuel strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T19:27:25.506Z","endTime":"2026-04-16T19:29:34.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"postOnThird":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.758558228830424,"aZ":-13.096021286975738,"pfxX":-1.4660832037501255,"pfxZ":10.551825193360628,"pX":-0.7009177381342562,"pZ":2.160780962206897,"vX0":4.586425282014991,"vY0":-133.8348633061055,"vZ0":-7.014976698314669,"x":143.72,"y":180.44,"x0":-2.2488338142765967,"y0":50.00498751809177,"z0":5.76009086555451,"aX":-2.6517926678601715},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.8,"breakHorizontal":1.7,"spinRate":2144,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.40977136445551743,"extension":6.759946111043063},"index":0,"playId":"69c7f6e1-dbfe-36f2-9dd2-b7fd2aa63027","pitchNumber":1,"startTime":"2026-04-16T19:27:58.441Z","endTime":"2026-04-16T19:28:02.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":74.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.73619660395066,"aZ":-30.313692588473966,"pfxX":2.114293574831402,"pfxZ":1.3483597025437781,"pX":0.41169102253327444,"pZ":2.2944588688558474,"vX0":5.320101338652565,"vY0":-115.95892425354852,"vZ0":-2.013565024649305,"x":101.31,"y":176.83,"x0":-2.1738797446468854,"y0":50.004926241896676,"z0":6.026551585180957,"aX":2.920165262011749},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":2.3,"breakHorizontal":-4.9,"spinRate":1092,"spinDirection":18},"zone":6,"typeConfidence":2.0,"plateTime":0.4697558255203993,"extension":6.604456024297244},"index":1,"playId":"9090d9a4-95bd-33dd-b8de-c37d85fab195","pitchNumber":2,"startTime":"2026-04-16T19:28:14.172Z","endTime":"2026-04-16T19:28:19.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.885013018641242,"aZ":-31.921098842282376,"pfxX":-3.4757703714766857,"pfxZ":0.18629808647337365,"pX":-0.30024394372011015,"pZ":-0.566063878435963,"vX0":4.693109893169399,"vY0":-115.80959173210026,"vZ0":-7.572996727709433,"x":128.44,"y":254.06,"x0":-1.9072074916087975,"y0":50.001869643231295,"z0":5.8239898953470615,"aX":-4.691753809677601},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.4,"breakHorizontal":5.0,"spinRate":741,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.474077367699524,"extension":6.746048456964654},"index":2,"playId":"cd1676e6-b089-3f44-8433-c79398d4b158","pitchNumber":3,"startTime":"2026-04-16T19:28:35.458Z","endTime":"2026-04-16T19:28:40.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.01390079065717,"aZ":-33.3682579068636,"pfxX":-0.16346040012982566,"pfxZ":-0.8836505726875536,"pX":0.4031819679707213,"pZ":2.4570416595979143,"vX0":5.220599725009612,"vY0":-114.93901014263349,"vZ0":-1.0792290388688666,"x":101.63,"y":172.44,"x0":-1.8653499005760872,"y0":50.00169827210619,"z0":6.139949784158432,"aX":-0.2215094760230246},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-1.6,"breakHorizontal":-0.8,"spinRate":1021,"spinDirection":253},"zone":6,"typeConfidence":2.0,"plateTime":0.4744658639653254,"extension":6.455339069875792},"index":3,"playId":"383e2000-19bf-3d45-8812-f636f7b37ec5","pitchNumber":4,"startTime":"2026-04-16T19:29:03.426Z","endTime":"2026-04-16T19:29:08.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":80.2,"endSpeed":72.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.421215134997436,"aZ":-27.43647427637301,"pfxX":-1.5155677869173516,"pfxZ":3.511957979040429,"pX":-1.0190886839604787,"pZ":1.5145082778003638,"vX0":2.474419971967686,"vY0":-116.6805510917704,"vZ0":-4.2731861813074925,"x":155.85,"y":197.89,"x0":-1.9070382148630627,"y0":50.00339059754063,"z0":6.020053531131389,"aX":-2.0444999809530984},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":5.4,"breakHorizontal":2.0,"spinRate":549,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.47340206709581967,"extension":6.477531261597545},"index":4,"playId":"855b92bc-aabb-389b-a029-ef3c013a9732","pitchNumber":5,"startTime":"2026-04-16T19:29:30.117Z","endTime":"2026-04-16T19:29:34.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":7.399999999999999,"leverageIndex":2.09,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:29:34.786Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Travis d'Arnaud walks. Vaughn Grissom to 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T19:29:35.627Z","endTime":"2026-04-16T19:31:45.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"postOnSecond":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"postOnThird":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"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(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":78.6,"endSpeed":72.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.769392451629898,"aZ":-31.602054045126856,"pfxX":-1.0746930135035235,"pfxZ":0.43237754711436427,"pX":-1.529854637915054,"pZ":1.0608251102176391,"vX0":1.9236807794233208,"vY0":-114.50983121310341,"vZ0":-4.065401523619377,"x":175.31,"y":210.14,"x0":-2.2404829968602984,"y0":50.00349383345435,"z0":5.944563336674141,"aX":-1.4299429087072935},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":0.0,"breakHorizontal":1.4,"spinRate":826,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4779669187400759,"extension":6.613089749370966},"index":0,"playId":"02e91ed8-8dd5-30e6-b14f-d39c662bff74","pitchNumber":1,"startTime":"2026-04-16T19:30:11.024Z","endTime":"2026-04-16T19:30:14.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":89.7,"endSpeed":81.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40433450874699,"aZ":-16.720261909944593,"pfxX":-5.569793985613432,"pfxZ":8.987920393896495,"pX":-0.33337687393284415,"pZ":4.074239262763105,"vX0":6.054387067151651,"vY0":-130.52327089574644,"vZ0":-1.8347168932047606,"x":129.71,"y":128.78,"x0":-1.9633624574132027,"y0":50.00087519097078,"z0":6.050210328391472,"aX":-9.57468985576376},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.1,"breakHorizontal":8.6,"spinRate":2072,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.42021967830609386,"extension":6.631749659258721},"index":1,"playId":"cc41da6b-e8f1-3277-b70c-b6e282d3a2b7","pitchNumber":2,"startTime":"2026-04-16T19:30:34.197Z","endTime":"2026-04-16T19:30:38.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.722807902619074,"aZ":-13.972814258054047,"pfxX":-3.007745419917418,"pfxZ":10.0843222069159,"pX":0.26865961669063215,"pZ":1.9586627135353911,"vX0":7.256734930889885,"vY0":-133.48666497837945,"vZ0":-7.3717264752691145,"x":106.76,"y":185.9,"x0":-2.094182954407688,"y0":50.001114210989336,"z0":5.7618602000903305,"aX":-5.428338927672349},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.8,"breakHorizontal":3.8,"spinRate":2268,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.4103095589120347,"extension":6.677531820773171},"index":2,"playId":"3d6af93a-60f8-32cb-aaa9-f2550fb5862e","pitchNumber":3,"startTime":"2026-04-16T19:30:55.898Z","endTime":"2026-04-16T19:30:59.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01979431734892,"aZ":-29.310820684823685,"pfxX":4.645343162150203,"pfxZ":2.0284785932109024,"pX":0.14278132395612406,"pZ":3.3764308223374377,"vX0":4.334402448199883,"vY0":-118.47914257340602,"vZ0":0.20635798669909744,"x":111.56,"y":147.62,"x0":-2.318281368978827,"y0":50.002798398350414,"z0":5.9811936045198095,"aX":6.561116011077845},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.0,"breakHorizontal":-9.5,"spinRate":2650,"spinDirection":59},"zone":2,"typeConfidence":2.0,"plateTime":0.4634580793071441,"extension":6.457541396477149},"index":3,"playId":"d0ed34ac-e570-3ae6-95ed-59982ca7abb2","pitchNumber":4,"startTime":"2026-04-16T19:31:16.936Z","endTime":"2026-04-16T19:31:21.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.863335660889934,"aZ":-28.57566474208027,"pfxX":9.418978622609307,"pfxZ":2.5464256276058714,"pX":0.6440269779263349,"pZ":1.226559548907242,"vX0":3.938561071079819,"vY0":-118.54479846394825,"vZ0":-4.460917900438703,"x":92.45,"y":205.66,"x0":-2.265713309028597,"y0":50.00500029424383,"z0":5.758253836929948,"aX":13.331088146017112},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.7,"breakHorizontal":-18.0,"spinRate":2578,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.46303752931012365,"extension":6.687045931935297},"index":4,"playId":"39576b1d-3391-3699-8657-7485d8a84cb1","pitchNumber":5,"startTime":"2026-04-16T19:31:40.866Z","endTime":"2026-04-16T19:31:45.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":2.12,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:31:45.513Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Lowe singles on a fly ball to center fielder Trent Grisham. Oswald Peraza scores. Vaughn Grissom scores. Travis d'Arnaud to 2nd.","rbi":2,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T19:31:43.731Z","endTime":"2026-04-16T19:35:54.883Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"postOnSecond":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":{"id":518585,"link":"/api/v1/people/518585"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":{"id":608331,"link":"/api/v1/people/608331"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.873898925977965,"aZ":-12.424907406162355,"pfxX":-3.650040574840933,"pfxZ":10.738774976951852,"pX":-0.3758698851128779,"pZ":3.068442909221514,"vX0":6.1172924073127195,"vY0":-135.33298445681677,"vZ0":-4.764322619400863,"x":131.33,"y":155.93,"x0":-2.200151729742959,"y0":50.00376944766394,"z0":5.734562323639562,"aX":-6.713790621325242},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":5.2,"spinRate":2325,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.4060366536303688,"extension":6.773964576280923},"index":0,"playId":"2514ba7d-c70a-3890-bf2c-872b1682c546","pitchNumber":1,"startTime":"2026-04-16T19:32:12.731Z","endTime":"2026-04-16T19:32:16.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":518595,"link":"/api/v1/people/518595"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.487434690920708,"aZ":-28.985648518048386,"pfxX":-2.0876354882331847,"pfxZ":2.2503023348367073,"pX":-0.6081148060034133,"pZ":1.8199620568778054,"vX0":3.7788100446777206,"vY0":-118.67848964882579,"vZ0":-3.512093679240373,"x":140.18,"y":189.64,"x0":-1.955740626822079,"y0":50.000256680370036,"z0":5.982762326210512,"aX":-2.9529353314102518},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.5,"breakHorizontal":2.8,"spinRate":651,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.4630013070131507,"extension":6.848381061955945},"index":1,"playId":"b5ff11d8-aa50-3f9e-9e57-4f7a9233a5f3","pitchNumber":2,"startTime":"2026-04-16T19:32:33.857Z","endTime":"2026-04-16T19:32:37.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":518595,"link":"/api/v1/people/518595"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.59444959491235,"aZ":-31.066368905961447,"pfxX":-1.8605221605222209,"pfxZ":0.8038756034201651,"pX":0.8918871212352439,"pZ":0.6589704752612413,"vX0":7.136298440703416,"vY0":-116.34301597197987,"vZ0":-5.07807732130622,"x":83.0,"y":220.99,"x0":-1.9654643681027375,"y0":50.00316278256794,"z0":5.794008380478759,"aX":-2.5663918460132256},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":0.5,"breakHorizontal":1.7,"spinRate":937,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4697097459107864,"extension":6.753750669692744},"index":2,"playId":"0b15ab3f-93b1-33ac-8d07-2749344959d8","pitchNumber":3,"startTime":"2026-04-16T19:32:56.684Z","endTime":"2026-04-16T19:33:01.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":518595,"link":"/api/v1/people/518595"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77484593702382,"aZ":-27.61036716827255,"pfxX":-3.067591025842377,"pfxZ":3.2708723808123192,"pX":0.4607271834096628,"pZ":1.869451269767874,"vX0":6.2861273104873225,"vY0":-117.49990140275324,"vZ0":-3.522389551893476,"x":99.44,"y":188.3,"x0":-1.8535980369548677,"y0":50.001858915090466,"z0":5.960224457246116,"aX":-4.278908591134183},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.3,"breakHorizontal":4.0,"spinRate":846,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.46659096725455074,"extension":6.802473137200772},"index":3,"playId":"d76002f2-3deb-3cce-bb25-0906e2dcda7c","pitchNumber":4,"startTime":"2026-04-16T19:33:21.066Z","endTime":"2026-04-16T19:33:28.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":518595,"link":"/api/v1/people/518595"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45711436544842,"aZ":-28.973444657577044,"pfxX":-3.652561497058098,"pfxZ":2.2164544159221293,"pX":-0.3584375607465318,"pZ":1.793477349954897,"vX0":4.571130930589584,"vY0":-119.31485622811906,"vZ0":-3.6648743030807305,"x":130.66,"y":190.36,"x0":-1.8225018241206683,"y0":50.004500839186576,"z0":5.953818772689876,"aX":-5.27934882123684},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.4,"breakHorizontal":5.5,"spinRate":849,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.45865880890983535,"extension":6.884971700997674},"index":4,"playId":"e4d3a78a-a70b-3289-921d-7c313fab7b23","pitchNumber":5,"startTime":"2026-04-16T19:33:49.353Z","endTime":"2026-04-16T19:33:54.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":518595,"link":"/api/v1/people/518595"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04473267393461,"aZ":-28.698423613084497,"pfxX":-4.283182889422815,"pfxZ":2.4694176976199014,"pX":-0.9693544945563742,"pZ":3.1256912857539945,"vX0":2.9602038104370094,"vY0":-117.88783416356121,"vZ0":-0.9146406825532812,"x":153.95,"y":154.39,"x0":-1.6837331680909386,"y0":50.00533751216555,"z0":6.163597194524261,"aX":-6.0400871252047645},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.6,"breakHorizontal":7.1,"spinRate":695,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4642959887122262,"extension":6.591715157435821},"index":5,"playId":"a07c0a93-b6e5-320a-b5eb-2b9e91c97238","pitchNumber":6,"startTime":"2026-04-16T19:34:23.607Z","endTime":"2026-04-16T19:34:28.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":518595,"link":"/api/v1/people/518595"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.565404488908,"aZ":-13.773227429769836,"pfxX":-1.895991475520045,"pfxZ":10.087224779717804,"pX":-0.13175665328502073,"pZ":2.631337697423461,"vX0":6.46887942333828,"vY0":-134.98509896343646,"vZ0":-5.706601632796868,"x":122.02,"y":167.73,"x0":-2.3251472722346254,"y0":50.00080620707504,"z0":5.76232465503643,"aX":-3.458597875018407},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":1.9,"spinRate":2227,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.40757721725312157,"extension":6.645797844047677},"index":6,"playId":"e3ee304d-d034-3f17-9528-8bc2624a6e13","pitchNumber":7,"startTime":"2026-04-16T19:34:53.608Z","endTime":"2026-04-16T19:34:58.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":518595,"link":"/api/v1/people/518595"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.659906547836517,"aZ":-30.802275870470485,"pfxX":-2.634353753670048,"pfxZ":0.9688600693037657,"pX":-2.2610873128551843,"pZ":5.353949660161181,"vX0":0.04848798608141627,"vY0":-118.36781662876058,"vZ0":4.316464520924836,"x":203.19,"y":94.22,"x0":-1.9399708059758964,"y0":50.00034303030593,"z0":6.3350489485467945,"aX":-3.7186302324773117},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.1,"breakHorizontal":4.8,"spinRate":714,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4636268722039256,"extension":6.690915059519618},"index":7,"playId":"708311c6-4e04-3c04-ad27-5e3e165ea716","pitchNumber":8,"startTime":"2026-04-16T19:35:18.381Z","endTime":"2026-04-16T19:35:22.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":518595,"link":"/api/v1/people/518595"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.856098806429117,"aZ":-31.0812575731354,"pfxX":-1.179352574700741,"pfxZ":0.7873645311772943,"pX":0.6235405579336555,"pZ":1.7597531504509416,"vX0":6.206940705861046,"vY0":-117.30113262294836,"vZ0":-2.844232101434807,"x":93.23,"y":191.27,"x0":-1.9127487871073108,"y0":50.0019770911614,"z0":5.909602389460703,"aX":-1.6316255802195656},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.0,"breakHorizontal":0.5,"spinRate":792,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.46839599397592524,"extension":6.841853575212991},"hitData":{"launchSpeed":69.8,"launchAngle":33.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.87,"coordY":104.16}},"index":8,"playId":"730257d7-779d-3e6a-8831-807d1f9cb54c","pitchNumber":9,"startTime":"2026-04-16T19:35:40.871Z","endTime":"2026-04-16T19:35:54.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":518595,"link":"/api/v1/people/518595"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.099999999999998,"awayTeamWinProbability":85.9,"homeTeamWinProbabilityAdded":-17.6,"leverageIndex":3.08,"dramaIndex":190.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:35:54.883Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adam Frazier strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-16T19:36:42.875Z","endTime":"2026-04-16T19:37:48.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Adam Frazier replaces Bryce Teodosio.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":3,"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-16T19:36:13.164Z","endTime":"2026-04-16T19:36:45.213Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":669326,"link":"/api/v1/people/669326"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"second":{"id":518595,"link":"/api/v1/people/518595"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.93223764306819,"aZ":-13.914213957308442,"pfxX":-1.8974062490182404,"pfxZ":10.071331184783713,"pX":-0.5055195512274874,"pZ":2.882002303339343,"vX0":5.116496063009202,"vY0":-134.4831296140805,"vZ0":-5.107347137621269,"x":136.27,"y":160.97,"x0":-2.194844504929487,"y0":50.004563472122896,"z0":5.809491640768705,"aX":-3.441534578356132},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":2.2,"spinRate":2198,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.4088923591399771,"extension":6.870019452325061},"index":1,"playId":"cc645b79-8d8c-3a71-be24-2adf2eba84da","pitchNumber":1,"startTime":"2026-04-16T19:36:45.213Z","endTime":"2026-04-16T19:36:48.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"second":{"id":518595,"link":"/api/v1/people/518595"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":72.9,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.6025183922097,"aZ":-30.424236083868358,"pfxX":-3.2166126485452766,"pfxZ":1.295169565911925,"pX":-1.2579615826420063,"pZ":2.3645135295976667,"vX0":3.035190422900498,"vY0":-116.23076629465005,"vZ0":-1.7975750504651442,"x":164.95,"y":174.94,"x0":-2.168411802372899,"y0":50.00503949772406,"z0":6.06143850891698,"aX":-4.362252831499931},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":2.2,"breakHorizontal":5.0,"spinRate":634,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.472858198702812,"extension":6.670359161708104},"index":2,"playId":"7d733dd3-8a0e-37e8-9639-2e4e4ade4fc1","pitchNumber":2,"startTime":"2026-04-16T19:37:00.134Z","endTime":"2026-04-16T19:37:03.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"second":{"id":518595,"link":"/api/v1/people/518595"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7205832352252,"aZ":-31.337671404124332,"pfxX":-3.8237007137776207,"pfxZ":0.5983228421199769,"pX":-0.27371532420424,"pZ":2.5709693498623913,"vX0":5.275890005421723,"vY0":-117.61423808297941,"vZ0":-1.184546707287984,"x":127.43,"y":169.36,"x0":-2.0512190753660633,"y0":50.00301462111688,"z0":5.992546185196802,"aX":-5.346768247539249},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.1,"breakHorizontal":5.6,"spinRate":877,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4660493366018521,"extension":6.8035532086212225},"index":3,"playId":"103b1511-bd40-3df2-af02-05a095102b98","pitchNumber":3,"startTime":"2026-04-16T19:37:17.208Z","endTime":"2026-04-16T19:37:21.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"second":{"id":518595,"link":"/api/v1/people/518595"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":76.0,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.423764442754283,"aZ":-32.45041747253208,"pfxX":-2.356402556402098,"pfxZ":-0.19404827155824655,"pX":-0.11797764452712331,"pZ":1.2180678030175074,"vX0":4.635145089788948,"vY0":-117.37085914219332,"vZ0":-4.173689986916127,"x":121.5,"y":205.89,"x0":-1.792253962027016,"y0":50.00326667015216,"z0":5.967764051918838,"aX":-3.3639286933906063},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.0,"breakHorizontal":3.4,"spinRate":1044,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4626316735362912,"extension":6.700400906776937},"index":4,"playId":"99f2b68d-f09d-3d22-9750-16b887b2ad0c","pitchNumber":4,"startTime":"2026-04-16T19:37:43.594Z","endTime":"2026-04-16T19:37:48.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":666139,"link":"/api/v1/people/666139"},"second":{"id":518595,"link":"/api/v1/people/518595"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:37:48.250Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ben Rice homers (5) on a fly ball to center field.","rbi":1,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T19:40:12.246Z","endTime":"2026-04-16T19:40:38.941Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691951,"fullName":"Sam Aldegheri","link":"/api/v1/people/691951"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":{"id":691951,"link":"/api/v1/people/691951"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Josh Lowe.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"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-16T19:39:42.320Z","endTime":"2026-04-16T19:39:42.340Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"800","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Adam Frazier remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":3,"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-16T19:39:42.340Z","endTime":"2026-04-16T19:40:14.530Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":669326,"link":"/api/v1/people/669326"},"defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":666139,"link":"/api/v1/people/666139"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.801170031883935,"aZ":-33.89790414567029,"pfxX":0.3499718467900028,"pfxZ":-1.2301970826611353,"pX":-0.3030953237897604,"pZ":2.301433450110094,"vX0":-3.8814673967855104,"vY0":-117.0191200435668,"vZ0":-1.646575612526362,"x":128.55,"y":176.64,"x0":1.323875817214385,"y0":50.00276435036681,"z0":6.157818552038996,"aX":0.49128341247145063},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.4,"breakHorizontal":0.2,"spinRate":2125,"spinDirection":314},"zone":4,"typeConfidence":0.9,"plateTime":0.46611398339661836,"extension":5.527890502180412},"hitData":{"launchSpeed":99.9,"launchAngle":26.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":158.98,"coordY":38.62}},"index":2,"playId":"bea83560-34a8-3128-900d-f98236c32166","pitchNumber":1,"startTime":"2026-04-16T19:40:14.530Z","endTime":"2026-04-16T19:40:38.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":691951,"link":"/api/v1/people/691951"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":691951,"link":"/api/v1/people/691951"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":9.7,"leverageIndex":1.07,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:40:38.941Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Amed Rosario grounds out to first baseman Nolan Schanuel.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T19:43:06.209Z","endTime":"2026-04-16T19:44:15.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T19:40:47.982Z","endTime":"2026-04-16T19:43:06.840Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Sam Bachman replaces Sam Aldegheri.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"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-16T19:43:06.840Z","endTime":"2026-04-16T19:43:08.277Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696147,"link":"/api/v1/people/696147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":691951,"link":"/api/v1/people/691951","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95621541203811,"aZ":-31.280707670163974,"pfxX":1.238816653435989,"pfxZ":0.5175241537763213,"pX":-0.11901448495561989,"pZ":2.2161077966069698,"vX0":3.7030500684220637,"vY0":-130.10456352741843,"vZ0":-1.9736457879880844,"x":121.54,"y":178.95,"x0":-1.7186867612762762,"y0":50.00299792486858,"z0":5.343290042075392,"aX":2.133870044476969},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.7,"breakHorizontal":-3.0,"spinRate":2651,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.4201547492241047,"extension":6.005964791923593},"index":2,"playId":"8dd4f890-3705-301e-bd6e-d6ddaf390d57","pitchNumber":1,"startTime":"2026-04-16T19:43:08.277Z","endTime":"2026-04-16T19:43:12.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.659634628796827,"aZ":-30.809893135269693,"pfxX":0.56429541387919,"pfxZ":0.7834612789502717,"pX":0.4105407396366507,"pZ":2.6346634503458755,"vX0":4.729543137411116,"vY0":-130.87437155956783,"vZ0":-1.489510734601701,"x":101.35,"y":167.64,"x0":-1.4877682347918417,"y0":50.00474833090948,"z0":5.502449888530079,"aX":0.9864206898351021},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.3,"breakHorizontal":-2.0,"spinRate":2580,"spinDirection":59},"zone":6,"typeConfidence":0.9,"plateTime":0.4172998626395237,"extension":6.099820020626877},"index":3,"playId":"7aeac3e9-d314-3d59-80b8-0f406e77361d","pitchNumber":2,"startTime":"2026-04-16T19:43:23.263Z","endTime":"2026-04-16T19:43:26.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.2,"endSpeed":91.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39782647472132,"aZ":-25.122597150912316,"pfxX":-8.953853654542751,"pfxZ":3.268862911398541,"pX":-1.8101307226619292,"pZ":3.8595848455082806,"vX0":1.9666679042573616,"vY0":-145.97465881270915,"vZ0":-0.37178324044717237,"x":186.0,"y":134.57,"x0":-1.3293142483847558,"y0":50.00346347352536,"z0":5.50117184713839,"aX":-19.321766418627426},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":6.0,"breakHorizontal":15.8,"spinRate":2200,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.37523208816300535,"extension":6.02870016332997},"index":4,"playId":"570b6012-796a-3795-b962-024da20b1151","pitchNumber":3,"startTime":"2026-04-16T19:43:42.842Z","endTime":"2026-04-16T19:43:48.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.711412414320723,"aZ":-33.888407482274665,"pfxX":2.2135921534906537,"pfxZ":-1.0026925347632893,"pX":-0.9194569959203701,"pZ":3.0440629561269508,"vX0":0.42852747766063415,"vY0":-130.08124765425814,"vZ0":0.26831444954226136,"x":152.05,"y":156.59,"x0":-1.3739313003579265,"y0":50.00179686912444,"z0":5.512198684945173,"aX":3.7869144283663},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.6,"breakHorizontal":-4.1,"spinRate":2482,"spinDirection":86},"zone":11,"typeConfidence":2.0,"plateTime":0.42132142498847003,"extension":6.238670914165792},"hitData":{"launchSpeed":71.0,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.74,"coordY":169.42}},"index":5,"playId":"ec4763f4-dc6a-304c-ad23-656f4c8449a8","pitchNumber":4,"startTime":"2026-04-16T19:44:06.967Z","endTime":"2026-04-16T19:44:15.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:44:15.155Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jazz Chisholm Jr. lines out to right fielder Jo Adell.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T19:44:15.473Z","endTime":"2026-04-16T19:44:49.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18452762004769,"aZ":-31.819031404943424,"pfxX":-1.2794552765547105,"pfxZ":0.19995993204092066,"pX":-0.42528882341885427,"pZ":2.3178216985432716,"vX0":2.7994805405862193,"vY0":-130.76408948204295,"vZ0":-2.006289779397516,"x":133.21,"y":176.2,"x0":-1.3408959203822652,"y0":50.00065635529439,"z0":5.469881337971233,"aX":-2.227959498416187},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.1,"breakHorizontal":1.7,"spinRate":2566,"spinDirection":91},"zone":4,"typeConfidence":0.88,"plateTime":0.418006369858809,"extension":5.8709361275468375},"hitData":{"launchSpeed":86.3,"launchAngle":22.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.36,"coordY":95.44}},"index":0,"playId":"c0f62766-a3ad-3dce-ad5d-82a164a2da7c","pitchNumber":1,"startTime":"2026-04-16T19:44:42.748Z","endTime":"2026-04-16T19:44:49.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.0,"awayTeamWinProbability":80.0,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:44:49.497Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Caballero singles on a line drive to center fielder Josh Lowe.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T19:44:50.944Z","endTime":"2026-04-16T19:45:48.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(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":89.6,"endSpeed":82.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61227257330956,"aZ":-31.208510250149093,"pfxX":0.015803367464955143,"pfxZ":0.564189407220475,"pX":-0.25067135695778203,"pZ":2.9974589214926985,"vX0":2.980135042024578,"vY0":-130.5601907666658,"vZ0":-0.5656221184194635,"x":126.56,"y":157.85,"x0":-1.4092758936994605,"y0":50.00646622350493,"z0":5.56658916200608,"aX":0.027145439528324013},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.1,"breakHorizontal":-0.7,"spinRate":2581,"spinDirection":70},"zone":2,"typeConfidence":0.89,"plateTime":0.4195900703805653,"extension":6.206531313100097},"index":0,"playId":"d5483099-f5b4-39ca-96e3-00bad5a26881","pitchNumber":1,"startTime":"2026-04-16T19:45:19.132Z","endTime":"2026-04-16T19:45:23.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.205604874880216,"aZ":-34.78698265002025,"pfxX":1.8986567117294693,"pfxZ":-1.506108347834834,"pX":-0.21922097239541988,"pZ":2.149575562454095,"vX0":2.0783449015046127,"vY0":-130.52979402914113,"vZ0":-1.9315369335294346,"x":125.36,"y":180.74,"x0":-1.271003954174812,"y0":50.00349285997478,"z0":5.50614354734878,"aX":3.2922126294268095},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.9,"breakHorizontal":-3.8,"spinRate":2674,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.418836893688058,"extension":6.303084556247996},"hitData":{"launchSpeed":87.3,"launchAngle":9.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.58,"coordY":109.01}},"index":1,"playId":"87eadc1b-ec2f-39e3-ac35-b391ecfbf1d8","pitchNumber":2,"startTime":"2026-04-16T19:45:37.755Z","endTime":"2026-04-16T19:45:48.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.59,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:45:48.538Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pickoff 2B","eventType":"pickoff_2b","description":"Pitcher Sam Bachman picks off José Caballero at 2nd on throw to shortstop Zach Neto.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-16T19:45:53.387Z","endTime":"2026-04-16T19:47:14.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":18},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 2B","eventType":"pickoff_2b","movementReason":"r_pickoff_2b","runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696147,"link":"/api/v1/people/696147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.487706682521235,"aZ":-33.48957275966041,"pfxX":-8.566087110096896,"pfxZ":-0.7072564868878359,"pX":-0.8979163938390574,"pZ":2.823550691058612,"vX0":5.267693645808895,"vY0":-135.25506045095466,"vZ0":0.05083009795872662,"x":151.23,"y":162.54,"x0":-1.754135669196007,"y0":50.00271608909192,"z0":5.145796718040483,"aX":-15.929189660405665},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-1.1,"breakHorizontal":14.4,"spinRate":1897,"spinDirection":249},"zone":11,"typeConfidence":0.9,"plateTime":0.40439502085976686,"extension":6.415351639406942},"index":0,"playId":"9d4493a5-d8c5-38d8-aa05-3bf4aa3bc54f","pitchNumber":1,"startTime":"2026-04-16T19:46:12.080Z","endTime":"2026-04-16T19:46:17.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"José Caballero steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"9d4493a5-d8c5-38d8-aa05-3bf4aa3bc54f","startTime":"2026-04-16T19:46:32.925Z","endTime":"2026-04-16T19:46:49.360Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"postOnSecond":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":1.37,"dramaIndex":48.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.269333482065488,"aZ":-31.64728642023794,"pfxX":-0.04064137731018036,"pfxZ":0.3091376064976732,"pX":-0.8580422036545925,"pZ":2.139158034639508,"vX0":1.39609307574268,"vY0":-130.98705050756857,"vZ0":-2.5479449179323552,"x":149.71,"y":181.02,"x0":-1.3932182584742647,"y0":50.006208081208236,"z0":5.496217662470476,"aX":-0.07037500690444302},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.2,"breakHorizontal":-0.2,"spinRate":2740,"spinDirection":81},"zone":13,"typeConfidence":0.9,"plateTime":0.4185145049415713,"extension":6.104726666728054},"index":2,"playId":"408650b0-079b-347e-bcc7-34deebe6c5b1","pitchNumber":2,"startTime":"2026-04-16T19:46:49.360Z","endTime":"2026-04-16T19:46:53.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":3,"playId":"d462f147-55fe-3037-9088-f3a29f90013f","startTime":"2026-04-16T19:47:10.531Z","endTime":"2026-04-16T19:47:14.610Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"second":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-4.800000000000001,"leverageIndex":1.37,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:47:14.610Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T19:49:50.195Z","endTime":"2026-04-16T19:50:53.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Angel Chivilli replaces Fernando Cruz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T19:48:44.209Z","endTime":"2026-04-16T19:49:52.544Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683409,"link":"/api/v1/people/683409"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66301230559932,"aZ":-25.84761192251215,"pfxX":1.0741260362831841,"pfxZ":3.5267574752491893,"pX":0.08970223854480845,"pZ":2.97219787737965,"vX0":7.252552338882637,"vY0":-133.15728305654878,"vZ0":-1.9505515230269102,"x":113.58,"y":158.53,"x0":-2.809256948260962,"y0":50.00505590727247,"z0":5.584798981719286,"aX":1.9285673054664187},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.1,"breakHorizontal":-3.5,"spinRate":2030,"spinDirection":231},"zone":2,"typeConfidence":0.91,"plateTime":0.41137266010701046,"extension":6.245549786108185},"index":1,"playId":"f6f8301c-4b60-3229-9d49-712824211a58","pitchNumber":1,"startTime":"2026-04-16T19:49:52.544Z","endTime":"2026-04-16T19:49:56.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":79.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33088952245261,"aZ":-23.94781738566453,"pfxX":-6.542522877586931,"pfxZ":5.022431098755201,"pX":-1.5331740368076516,"pZ":2.3095738642814236,"vX0":5.223663658590504,"vY0":-128.39086522848478,"vZ0":-3.497089825375679,"x":175.44,"y":176.42,"x0":-2.7634839419340835,"y0":50.002571191402495,"z0":5.594439413744095,"aX":-10.713558600099677},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.4,"breakHorizontal":10.3,"spinRate":1678,"spinDirection":255},"zone":13,"typeConfidence":0.9,"plateTime":0.4297812506611085,"extension":6.040088934520249},"index":2,"playId":"5aebc0ea-d9d7-328c-9964-96f6227f35ff","pitchNumber":2,"startTime":"2026-04-16T19:50:08.645Z","endTime":"2026-04-16T19:50:12.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.807528801218297,"aZ":-28.21746473184162,"pfxX":-7.4203677716512875,"pfxZ":2.3997956916351466,"pX":-0.6246436662518301,"pZ":2.263998057026328,"vX0":7.562092124839474,"vY0":-128.41668115285086,"vZ0":-2.76214364292077,"x":140.81,"y":177.65,"x0":-2.6618105813840667,"y0":50.00318709782718,"z0":5.578544775338828,"aX":-12.233498003384035},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.8,"breakHorizontal":11.5,"spinRate":1741,"spinDirection":255},"zone":4,"typeConfidence":0.9,"plateTime":0.428662454197406,"extension":6.111454254440541},"index":3,"playId":"01038518-ce39-318b-bc6b-20c143fbd497","pitchNumber":3,"startTime":"2026-04-16T19:50:24.937Z","endTime":"2026-04-16T19:50:28.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.678805761927006,"aZ":-22.01153996647397,"pfxX":-6.633748587423541,"pfxZ":5.87370223125386,"pX":-0.26938533774588463,"pZ":2.8560255205361877,"vX0":7.865792071932254,"vY0":-131.0024380367942,"vZ0":-2.9148714182444824,"x":127.27,"y":161.67,"x0":-2.454527258820173,"y0":50.006514679645,"z0":5.635701974198681,"aX":-11.487734937897002},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.2,"breakHorizontal":10.2,"spinRate":1775,"spinDirection":254},"zone":2,"typeConfidence":0.9,"plateTime":0.4187254392842559,"extension":6.066891220806208},"index":4,"playId":"d3c08b1a-432e-3f88-a9ac-73ba73c164e5","pitchNumber":4,"startTime":"2026-04-16T19:50:49.138Z","endTime":"2026-04-16T19:50:53.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.61,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:50:53.403Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mike Trout homers (7) on a fly ball to left field.","rbi":1,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T19:50:53.918Z","endTime":"2026-04-16T19:53:47.908Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":{"id":683409,"link":"/api/v1/people/683409"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.1,"endSpeed":89.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.82654861636528,"aZ":-24.72232627395114,"pfxX":-10.059917703886182,"pfxZ":3.592838885360573,"pX":-0.22306120663003526,"pZ":3.0581935349361253,"vX0":10.071081732415223,"vY0":-143.88737717237586,"vZ0":-2.800766308521536,"x":125.5,"y":156.21,"x0":-2.480363952372566,"y0":50.00248391465133,"z0":5.594847874230796,"aX":-20.861211188902974},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.0,"breakHorizontal":16.0,"spinRate":2332,"spinDirection":240},"zone":2,"typeConfidence":0.91,"plateTime":0.38227809547146174,"extension":6.318389448927905},"index":0,"playId":"02eeb209-a1ab-3033-8880-afb8cbf36a74","pitchNumber":1,"startTime":"2026-04-16T19:51:19.741Z","endTime":"2026-04-16T19:51:23.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":80.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29178351010099,"aZ":-24.537062423020195,"pfxX":-8.432452582279883,"pfxZ":4.559357614795038,"pX":-0.17203427565906507,"pZ":1.8314103532466115,"vX0":8.683934582716182,"vY0":-129.92640758510117,"vZ0":-4.520192501387323,"x":123.56,"y":189.33,"x0":-2.4943488444748314,"y0":50.005420464472294,"z0":5.505005822813399,"aX":-14.13152422834218},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.2,"breakHorizontal":12.8,"spinRate":1851,"spinDirection":253},"zone":8,"typeConfidence":0.9,"plateTime":0.424840598138958,"extension":6.099274186819859},"index":1,"playId":"265495d0-7f8b-3b32-9b0a-e4aa6e48d5d7","pitchNumber":2,"startTime":"2026-04-16T19:51:38.140Z","endTime":"2026-04-16T19:51:41.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"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-16T19:51:48.997Z","endTime":"2026-04-16T19:52:03.368Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"},"defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.594342652738252,"aZ":-25.182861693799424,"pfxX":-6.416837594801903,"pfxZ":4.033542356242561,"pX":-0.11664711453538361,"pZ":1.8825384917976393,"vX0":8.426090533948518,"vY0":-131.7126254852323,"vZ0":-4.326905622394365,"x":121.45,"y":187.95,"x0":-2.5442980966710964,"y0":50.00193363697916,"z0":5.440256521400476,"aX":-11.118307245369648},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.4,"breakHorizontal":9.5,"spinRate":1783,"spinDirection":259},"zone":8,"typeConfidence":0.86,"plateTime":0.418075347557163,"extension":6.193780051646603},"index":3,"playId":"7b4ce1a0-6d81-3e00-ba4c-1f3ea2c26c64","pitchNumber":3,"startTime":"2026-04-16T19:52:03.368Z","endTime":"2026-04-16T19:52:07.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.401054014491194,"aZ":-22.7250975851738,"pfxX":-6.317517542884483,"pfxZ":5.375714051227227,"pX":-0.9688497781166718,"pZ":3.047852169562909,"vX0":5.8732226437546995,"vY0":-131.81248082930554,"vZ0":-2.582352415576685,"x":153.93,"y":156.49,"x0":-2.4066812286016797,"y0":50.001834896643594,"z0":5.720870401554567,"aX":-11.100311583849377},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.4,"breakHorizontal":10.1,"spinRate":1721,"spinDirection":257},"zone":11,"typeConfidence":0.89,"plateTime":0.4157838605142201,"extension":6.038196959482483},"index":4,"playId":"53837c9d-d173-3ebc-a9f7-925d52bcf544","pitchNumber":4,"startTime":"2026-04-16T19:52:38.881Z","endTime":"2026-04-16T19:52:43.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":94.1,"endSpeed":86.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.861539308350654,"aZ":-21.89112616745091,"pfxX":-2.3713087236629766,"pfxZ":5.425744790409248,"pX":1.6133629087425814,"pZ":2.201859585489574,"vX0":11.534262162698106,"vY0":-136.52553309910388,"vZ0":-4.842703592563238,"x":55.5,"y":179.33,"x0":-2.3504122514277115,"y0":50.00428538714438,"z0":5.496854716920254,"aX":-4.4962328844697135},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.0,"breakHorizontal":1.9,"spinRate":2216,"spinDirection":234},"zone":14,"typeConfidence":0.76,"plateTime":0.4005363333223717,"extension":6.194354959059341},"index":5,"playId":"bcb76528-059f-3880-a8eb-cdb74e626db2","pitchNumber":5,"startTime":"2026-04-16T19:52:59.240Z","endTime":"2026-04-16T19:53:03.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.909403778012223,"aZ":-23.406146238833394,"pfxX":-8.016723160384775,"pfxZ":5.105306247552948,"pX":-0.025863770971937608,"pZ":1.863168131653354,"vX0":8.653169548517937,"vY0":-130.31972837622718,"vZ0":-4.889621622455934,"x":117.99,"y":188.47,"x0":-2.35095340793785,"y0":50.00166735164085,"z0":5.53647284966492,"aX":-13.76101153643098},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.3,"breakHorizontal":12.6,"spinRate":1838,"spinDirection":255},"zone":8,"typeConfidence":0.9,"plateTime":0.42063127412442336,"extension":6.0357777907713706},"hitData":{"launchSpeed":114.6,"launchAngle":31.0,"totalDistance":446.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":28.5,"coordY":45.85}},"index":6,"playId":"d86b924e-6acc-3536-8938-fcb1582aae52","pitchNumber":6,"startTime":"2026-04-16T19:53:16.563Z","endTime":"2026-04-16T19:53:47.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_ab"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_ab"},{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.600000000000001,"awayTeamWinProbability":88.4,"homeTeamWinProbabilityAdded":-8.5,"leverageIndex":0.47,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:53:47.908Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T19:53:32.282Z","endTime":"2026-04-16T19:55:48.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":90.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.88468831504155,"aZ":-21.696801494161132,"pfxX":-9.726919627294333,"pfxZ":4.978576593378801,"pX":-0.2979628721483756,"pZ":4.03495669364369,"vX0":9.726429820024599,"vY0":-144.4311761411443,"vZ0":-0.6319810228313485,"x":128.36,"y":129.84,"x0":-2.4519395587942556,"y0":50.00289921746084,"z0":5.595717377452636,"aX":-20.469484089705674},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.1,"breakHorizontal":15.6,"spinRate":2195,"spinDirection":243},"zone":11,"typeConfidence":0.91,"plateTime":0.3798096054592639,"extension":6.4040293961148915},"index":0,"playId":"57e286b1-7663-3a4f-828f-e76767fed700","pitchNumber":1,"startTime":"2026-04-16T19:54:10.931Z","endTime":"2026-04-16T19:54:14.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.903939131777307,"aZ":-26.237529381652468,"pfxX":-0.1938013693939209,"pfxZ":3.335446428792972,"pX":-0.659963899565286,"pZ":2.567060855910779,"vX0":5.208869716602012,"vY0":-131.987108047414,"vZ0":-2.7395914811643474,"x":142.16,"y":169.47,"x0":-2.6269033039321625,"y0":50.00234205102316,"z0":5.533797570362332,"aX":-0.3461506964684197},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.8,"breakHorizontal":-0.7,"spinRate":2003,"spinDirection":240},"zone":4,"typeConfidence":0.91,"plateTime":0.4136736812624484,"extension":6.273371709868246},"index":1,"playId":"b6883596-6d15-377b-9151-aa49495e9208","pitchNumber":2,"startTime":"2026-04-16T19:54:26.303Z","endTime":"2026-04-16T19:54:29.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.132628186241263,"aZ":-24.301654374546764,"pfxX":-1.452150357866021,"pfxZ":4.336809735216789,"pX":-0.4489902623040382,"pZ":3.315633691947668,"vX0":6.214653319285213,"vY0":-133.26817727086728,"vZ0":-1.4412700899193922,"x":134.11,"y":149.26,"x0":-2.613094111177208,"y0":50.00426811855239,"z0":5.603205174199462,"aX":-2.6378769097324186},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.8,"breakHorizontal":1.4,"spinRate":2138,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.40954947588861756,"extension":6.11384922818986},"index":2,"playId":"e1eaf1b2-cd08-3725-956a-33fa1d3674c0","pitchNumber":3,"startTime":"2026-04-16T19:54:41.901Z","endTime":"2026-04-16T19:54:46.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.670304017016544,"aZ":-25.2041662266423,"pfxX":-6.096414297127774,"pfxZ":4.038666382398905,"pX":-0.9098941556466532,"pZ":1.6318110081731196,"vX0":5.884351400910382,"vY0":-130.1037720999875,"vZ0":-5.013615434953918,"x":151.68,"y":194.72,"x0":-2.40196424102885,"y0":50.003054060431715,"z0":5.47891523785082,"aX":-10.518501409642248},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.5,"breakHorizontal":9.8,"spinRate":1787,"spinDirection":256},"zone":13,"typeConfidence":0.9,"plateTime":0.4199800125789306,"extension":6.251859873218624},"index":3,"playId":"aa20d42f-9ce2-334f-9e15-8da93a018ac2","pitchNumber":4,"startTime":"2026-04-16T19:55:14.350Z","endTime":"2026-04-16T19:55:18.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.848923837856663,"aZ":-23.709472289130826,"pfxX":-6.26021156246869,"pfxZ":4.931808870086193,"pX":-0.7370239941925852,"pZ":1.1578950440661522,"vX0":6.388925225406784,"vY0":-129.81222047098615,"vZ0":-6.212579935326739,"x":145.09,"y":207.52,"x0":-2.4106389875748953,"y0":50.00033647769405,"z0":5.373944394684177,"aX":-10.738446493020998},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.8,"breakHorizontal":10.0,"spinRate":1767,"spinDirection":261},"zone":13,"typeConfidence":0.9,"plateTime":0.42110681535905403,"extension":6.20826947837832},"index":4,"playId":"9b411dda-f136-39c0-a0d2-d685668be9e0","pitchNumber":5,"startTime":"2026-04-16T19:55:43.829Z","endTime":"2026-04-16T19:55:48.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:55:48.817Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Oswald Peraza challenged (pitch result), call on the field was overturned: Oswald Peraza walks.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T19:55:46.601Z","endTime":"2026-04-16T19:58:13.224Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"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(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":91.2,"endSpeed":84.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.307661786725085,"aZ":-24.816392324778292,"pfxX":-0.33770255541002037,"pfxZ":4.070412462487361,"pX":-0.43962374039644136,"pZ":3.2991306275633523,"vX0":5.830597926549036,"vY0":-132.8355975862876,"vZ0":-1.252630106247955,"x":133.76,"y":149.7,"x0":-2.6082913638321887,"y0":50.00459719170486,"z0":5.561201142966295,"aX":-0.6116921123283623},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.3,"breakHorizontal":-0.5,"spinRate":1927,"spinDirection":207},"zone":1,"typeConfidence":0.91,"plateTime":0.41049923228729934,"extension":6.238713978991667},"index":0,"playId":"063d3bc5-8aab-33e8-9560-914c22797d26","pitchNumber":1,"startTime":"2026-04-16T19:56:15.378Z","endTime":"2026-04-16T19:56:19.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.567381978667285,"aZ":-27.36687686614722,"pfxX":0.6478638107789028,"pfxZ":2.7019944607872577,"pX":1.5624253457357438,"pZ":0.9864989943741546,"vX0":9.890744146847423,"vY0":-131.70478195977284,"vZ0":-6.350867185053916,"x":57.44,"y":212.14,"x0":-2.3057398045779496,"y0":50.00497441754884,"z0":5.4185759791011385,"aX":1.1507076574870028},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.8,"breakHorizontal":-3.0,"spinRate":2159,"spinDirection":251},"zone":14,"typeConfidence":0.91,"plateTime":0.41382688369489395,"extension":6.320776682356},"index":1,"playId":"1a47f400-e04b-3f46-bb1f-1db8b4e4ad3e","pitchNumber":2,"startTime":"2026-04-16T19:56:30.698Z","endTime":"2026-04-16T19:56:34.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":90.4,"endSpeed":84.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.938554656014187,"aZ":-29.19827798351827,"pfxX":-0.034525560855322546,"pfxZ":1.6657577334925158,"pX":-0.9166299217451777,"pZ":2.149694633433708,"vX0":4.732844012664228,"vY0":-131.66107633742348,"vZ0":-3.2417083966859286,"x":151.94,"y":180.74,"x0":-2.7214155753839084,"y0":50.00025528918572,"z0":5.522681357056942,"aX":-0.06264291218213913},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.6,"breakHorizontal":-0.8,"spinRate":2011,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.4135993788388497,"extension":6.016232108099364},"index":2,"playId":"d34fbea2-d352-3d70-8f4b-f47d35e90e49","pitchNumber":3,"startTime":"2026-04-16T19:56:48.784Z","endTime":"2026-04-16T19:56:52.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.387598360037444,"aZ":-24.653502036886835,"pfxX":-10.177521209900089,"pfxZ":3.612161916046391,"pX":1.5071525404885884,"pZ":2.2918454248035336,"vX0":13.833939130602273,"vY0":-143.64380424294018,"vZ0":-4.694394663410902,"x":59.55,"y":176.9,"x0":-2.057080353185357,"y0":50.004055893640064,"z0":5.487221604674349,"aX":-21.194820450488024},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":5.6,"breakHorizontal":15.5,"spinRate":2123,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.3818348298024832,"extension":6.469465097456695},"index":3,"playId":"bea8a69c-c133-3f81-a861-d729480f288f","pitchNumber":4,"startTime":"2026-04-16T19:57:09.661Z","endTime":"2026-04-16T19:57:13.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.639229907870696,"aZ":-23.75386487876119,"pfxX":-7.51130844703141,"pfxZ":5.063112840567451,"pX":-0.48240115192649996,"pZ":0.8051121305125952,"vX0":7.406690704566667,"vY0":-128.6325746723147,"vZ0":-6.892489820427072,"x":135.39,"y":217.04,"x0":-2.4340896897906394,"y0":50.003187466877165,"z0":5.382182202023608,"aX":-12.489413770991847},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.7,"breakHorizontal":11.8,"spinRate":1681,"spinDirection":259},"zone":13,"typeConfidence":0.9,"plateTime":0.4271026493118639,"extension":6.170464037196168},"index":4,"playId":"eab69841-5e47-3bc5-bef3-de6b41ca09ca","pitchNumber":5,"startTime":"2026-04-16T19:57:28.145Z","endTime":"2026-04-16T19:57:32.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.775964926066063,"aZ":-25.335945831783665,"pfxX":-6.8180010366867965,"pfxZ":3.976502824116671,"pX":-0.07518185887335846,"pZ":1.4189997038131599,"vX0":8.181677809176891,"vY0":-130.22562095015078,"vZ0":-5.3258683643865,"x":119.87,"y":200.47,"x0":-2.3686248750600027,"y0":50.006348856181795,"z0":5.4018311785518,"aX":-11.738878422354144},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.2,"breakHorizontal":10.6,"spinRate":1723,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.42024541237570334,"extension":6.275487794689869},"index":5,"playId":"fca5e56e-b2e7-384e-88b4-f7b40c90007f","pitchNumber":6,"startTime":"2026-04-16T19:57:46.195Z","endTime":"2026-04-16T19:58:13.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"}},"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-0.5000000000000018,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-16T19:58:13.224Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vaughn Grissom walks.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T19:58:27.508Z","endTime":"2026-04-16T20:00:44.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"postOnSecond":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":92.0,"endSpeed":85.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.216703316988536,"aZ":-25.42975560034197,"pfxX":0.5719944947899045,"pfxZ":3.6834188880088004,"pX":-0.4504554483715522,"pZ":0.771078412238472,"vX0":5.34552869519265,"vY0":-133.79113033624608,"vZ0":-7.274475108955413,"x":134.17,"y":217.96,"x0":-2.5405089798054674,"y0":50.001675270215415,"z0":5.3217871687341995,"aX":1.0467399923239002},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.4,"breakHorizontal":-2.0,"spinRate":2026,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.40787109548104317,"extension":6.41426815761558},"index":0,"playId":"1f272f3c-e18a-3fb5-992b-fdf09d59d504","pitchNumber":1,"startTime":"2026-04-16T19:58:27.508Z","endTime":"2026-04-16T19:58:31.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94633470356542,"aZ":-22.12020464909765,"pfxX":0.7119646525593977,"pfxZ":5.522283050213813,"pX":1.2117256344025367,"pZ":1.4331583840194977,"vX0":9.174541234366169,"vY0":-133.60070192663918,"vZ0":-6.192541811516672,"x":70.81,"y":200.08,"x0":-2.349361626061246,"y0":50.00014760861809,"z0":5.3551230531460075,"aX":1.2951197553087588},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.9,"breakHorizontal":-3.1,"spinRate":2070,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.408910560954745,"extension":6.3655621092759525},"index":1,"playId":"7422b9e9-106a-3629-836b-71528b6ad6d6","pitchNumber":2,"startTime":"2026-04-16T19:58:48.120Z","endTime":"2026-04-16T19:58:53.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"07f3f8f7-3be2-396a-99cc-23cbaaca59ab","startTime":"2026-04-16T19:59:11.868Z","endTime":"2026-04-16T19:59:16.273Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.7271503213932,"aZ":-18.779368638454326,"pfxX":-8.735714510207131,"pfxZ":6.75640854126053,"pX":0.5094807155974046,"pZ":1.2631228815108873,"vX0":10.53957541111749,"vY0":-140.60010521611838,"vZ0":-8.016993843202288,"x":97.58,"y":204.68,"x0":-2.169790644394037,"y0":50.005959022933894,"z0":5.39174204189826,"aX":-17.326275575698766},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.6,"breakHorizontal":13.4,"spinRate":2350,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.39099977817745835,"extension":6.466093302896311},"index":3,"playId":"34f91168-820e-30f7-9b2b-b3cf9381e251","pitchNumber":3,"startTime":"2026-04-16T19:59:38.117Z","endTime":"2026-04-16T19:59:43.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.982750693554898,"aZ":-21.189055494746622,"pfxX":-6.456163878436142,"pfxZ":6.600997403354892,"pX":0.7211463092246457,"pZ":1.0220208471846928,"vX0":9.415969485615582,"vY0":-128.76629674052504,"vZ0":-6.930263493501191,"x":89.51,"y":211.19,"x0":-2.159391222321974,"y0":50.00458135102601,"z0":5.4105335345353405,"aX":-10.746508259392014},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.4,"breakHorizontal":9.4,"spinRate":1858,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.42684182912350144,"extension":6.297757261733024},"index":4,"playId":"58462895-a3a6-33dd-b69f-f38017cd3dcb","pitchNumber":4,"startTime":"2026-04-16T19:59:59.160Z","endTime":"2026-04-16T20:00:05.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Oswald Peraza steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":5,"actionPlayId":"58462895-a3a6-33dd-b69f-f38017cd3dcb","startTime":"2026-04-16T20:00:12.377Z","endTime":"2026-04-16T20:00:39.822Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"postOnSecond":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"homeTeamWinProbability":11.200000000000001,"awayTeamWinProbability":88.8,"homeTeamWinProbabilityAdded":-0.5999999999999979,"leverageIndex":0.4,"dramaIndex":19.0,"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6958779675738,"aZ":-24.11753811583163,"pfxX":-7.79465579296472,"pfxZ":4.669316641179084,"pX":0.10414933294580557,"pZ":0.36454734243365344,"vX0":8.975718578559919,"vY0":-131.06331185195438,"vZ0":-8.18807966864221,"x":113.03,"y":228.94,"x0":-2.3647213042066704,"y0":50.00456570879204,"z0":5.352209381152441,"aX":-13.457274025173245},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.6,"breakHorizontal":12.0,"spinRate":1785,"spinDirection":251},"zone":14,"typeConfidence":0.9,"plateTime":0.41915132477234884,"extension":6.17866737048933},"index":6,"playId":"2db03cd3-ddae-3089-8cc1-324e38ae622f","pitchNumber":5,"startTime":"2026-04-16T20:00:39.822Z","endTime":"2026-04-16T20:00:44.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"second":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":683409,"link":"/api/v1/people/683409"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.9,"awayTeamWinProbability":89.1,"homeTeamWinProbabilityAdded":-0.3000000000000007,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:00:44.740Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Schanuel pops out to third baseman Amed Rosario in foul territory.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-16T20:03:35.496Z","endTime":"2026-04-16T20:05:04.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"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-16T20:01:06.181Z","endTime":"2026-04-16T20:01:18.656Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Yarbrough replaces Angel Chivilli.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-16T20:01:18.656Z","endTime":"2026-04-16T20:03:37.799Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642232,"link":"/api/v1/people/642232"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683409,"link":"/api/v1/people/683409","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.503219953305408,"aZ":-18.76470909246277,"pfxX":9.873072048770918,"pfxZ":8.39837310630154,"pX":-0.8911063166741657,"pZ":2.158263206021813,"vX0":-11.30855659984,"vY0":-125.34879654742373,"vZ0":-4.621307562672904,"x":150.97,"y":180.51,"x0":2.3886558395855673,"y0":50.00321926077769,"z0":5.550603770901252,"aX":15.766816841195613},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":14.4,"breakHorizontal":-15.4,"spinRate":1867,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.43637256819275416,"extension":6.406601286538833},"index":2,"playId":"5ac43a36-99d5-3991-b063-7d7d0b88d9b7","pitchNumber":1,"startTime":"2026-04-16T20:03:37.799Z","endTime":"2026-04-16T20:04:04.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"}},"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":86.8,"endSpeed":79.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.484324757792336,"aZ":-18.481325092790104,"pfxX":8.553634897404251,"pfxZ":8.534371055402346,"pX":-1.3786928241439542,"pZ":3.2580524763332632,"vX0":-11.89875167662132,"vY0":-125.85720554550267,"vZ0":-2.3506542329829028,"x":169.55,"y":150.81,"x0":2.2984891778462484,"y0":50.00505410584133,"z0":5.700615521650857,"aX":13.728828467667942},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":15.1,"breakHorizontal":-12.7,"spinRate":1892,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.43516713941017304,"extension":6.144619838572379},"index":3,"playId":"0c34dd96-f17a-32b1-93c9-9d8904778c80","pitchNumber":2,"startTime":"2026-04-16T20:04:12.385Z","endTime":"2026-04-16T20:04:16.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67712019950775,"aZ":-17.74994430954889,"pfxX":9.405644639832051,"pfxZ":9.071576382971056,"pX":-0.09477519268056768,"pZ":2.462346284728235,"vX0":-9.222791233819601,"vY0":-124.90787136636014,"vZ0":-4.3847020179225265,"x":120.61,"y":172.3,"x0":2.4123577119330877,"y0":50.00443048985484,"z0":5.687899769814243,"aX":14.95805376484649},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":15.7,"breakHorizontal":-15.1,"spinRate":1895,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4374561419237999,"extension":5.946389339281519},"index":4,"playId":"ab567fc1-9e7e-3ef2-b26e-da9400751048","pitchNumber":3,"startTime":"2026-04-16T20:04:33.081Z","endTime":"2026-04-16T20:04:36.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.235885318949602,"aZ":-18.203895858733095,"pfxX":7.526324268116907,"pfxZ":8.722088530926879,"pX":0.26671255557405044,"pZ":3.2014102120696766,"vX0":-7.827813522395906,"vY0":-125.9263164237464,"vZ0":-2.4198477409810555,"x":106.83,"y":152.34,"x0":2.441760258463425,"y0":50.001876286575786,"z0":5.6520397424017945,"aX":12.053659120495324},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":15.5,"breakHorizontal":-11.8,"spinRate":1867,"spinDirection":123},"zone":2,"typeConfidence":2.0,"plateTime":0.43542336722690234,"extension":6.016653258464156},"hitData":{"launchSpeed":73.8,"launchAngle":72.0,"totalDistance":96.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":94.04,"coordY":196.28}},"index":5,"playId":"0ab9fde7-e32e-3ad8-8663-ad6f8c6750fa","pitchNumber":4,"startTime":"2026-04-16T20:04:54.921Z","endTime":"2026-04-16T20:05:04.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":687093,"link":"/api/v1/people/687093"},"second":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":1.9000000000000004,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:05:04.876Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.C. Escarra strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T20:09:05.864Z","endTime":"2026-04-16T20:10:57.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"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":97.1,"endSpeed":88.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06523131582187,"aZ":-25.2989584778376,"pfxX":-9.733010295059238,"pfxZ":3.4187255001347303,"pX":-2.2209819381927502,"pZ":4.015286873124562,"vX0":1.6756756455405797,"vY0":-141.38478665427564,"vZ0":0.1991490776247138,"x":201.66,"y":130.37,"x0":-1.5594729674410808,"y0":50.00583208076559,"z0":5.575632712778711,"aX":-19.587035068250064},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.5,"breakHorizontal":17.3,"spinRate":2302,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.3883180629972065,"extension":6.364972292128817},"index":0,"playId":"8bff8bbc-1f93-3227-a457-882cd7abb10d","pitchNumber":1,"startTime":"2026-04-16T20:09:40.343Z","endTime":"2026-04-16T20:09:44.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.879154599826833,"aZ":-31.361938379345453,"pfxX":0.07061885674717544,"pfxZ":0.48013067931034925,"pX":0.1026009451763092,"pZ":2.5776577683405417,"vX0":4.155386107503713,"vY0":-129.1995140608748,"vZ0":-1.1612986118526785,"x":113.09,"y":169.18,"x0":-1.5330282756068174,"y0":50.00489543682238,"z0":5.434249680807298,"aX":0.11907270850619621},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.8,"breakHorizontal":-1.0,"spinRate":2620,"spinDirection":72},"zone":5,"typeConfidence":0.89,"plateTime":0.4232719549218702,"extension":6.217714773529022},"index":1,"playId":"8586f3b1-ff28-3126-b32a-c5b19ada5b14","pitchNumber":2,"startTime":"2026-04-16T20:09:55.821Z","endTime":"2026-04-16T20:09:59.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":81.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.498474715883194,"aZ":-28.493796741986074,"pfxX":-8.34798382260449,"pfxZ":2.118819234918366,"pX":-0.13469918288438262,"pZ":4.526297594331621,"vX0":6.4390994297349335,"vY0":-131.64081121594018,"vZ0":3.3222253113898907,"x":122.13,"y":116.57,"x0":-1.5397837497367737,"y0":50.00396864318892,"z0":5.369315847276278,"aX":-14.509154784282572},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.9,"breakHorizontal":13.6,"spinRate":1684,"spinDirection":244},"zone":11,"typeConfidence":0.91,"plateTime":0.41764030087075765,"extension":6.099147357050352},"index":2,"playId":"b5d88767-fb93-3c8e-b108-e7707df9b0bb","pitchNumber":3,"startTime":"2026-04-16T20:10:11.145Z","endTime":"2026-04-16T20:10:15.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.537718725637475,"aZ":-29.963149384744174,"pfxX":0.9103776240803705,"pfxZ":1.3102896005475024,"pX":0.6820863056406187,"pZ":2.248376260059635,"vX0":5.036776070104492,"vY0":-129.12324957455093,"vZ0":-2.125960906851114,"x":91.0,"y":178.07,"x0":-1.4140809893769624,"y0":50.001388063291415,"z0":5.3937399667585035,"aX":1.5319466013867398},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.2,"breakHorizontal":-2.8,"spinRate":2564,"spinDirection":74},"zone":6,"typeConfidence":2.0,"plateTime":0.4246192496464376,"extension":6.152135496233524},"index":3,"playId":"883cb659-4bfd-33af-b6bf-12e69d949de4","pitchNumber":4,"startTime":"2026-04-16T20:10:27.444Z","endTime":"2026-04-16T20:10:32.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-16T20:10:41.820Z","endTime":"2026-04-16T20:10:52.297Z","isPitch":false,"type":"action","player":{"id":641555,"link":"/api/v1/people/641555"},"defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87435238388472,"aZ":-32.389430720865676,"pfxX":-0.44304849830540016,"pfxZ":-0.12000487836806695,"pX":0.5568715306106409,"pZ":1.8743076966675745,"vX0":4.938059084644092,"vY0":-132.16475166358023,"vZ0":-2.881158436690411,"x":95.77,"y":188.17,"x0":-1.2713207307496563,"y0":50.0046133479255,"z0":5.336427628814853,"aX":-0.7918839465467437},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.6,"breakHorizontal":-0.1,"spinRate":2671,"spinDirection":83},"zone":9,"typeConfidence":0.89,"plateTime":0.41306814869673536,"extension":6.299373973887325},"index":5,"playId":"3ec87b9d-9b63-3c10-bec4-e242e12985fa","pitchNumber":5,"startTime":"2026-04-16T20:10:52.297Z","endTime":"2026-04-16T20:10:57.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_ab"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_ab"},{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_pa"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:10:57.603Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trent Grisham flies out to left fielder Adam Frazier.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T20:10:56.076Z","endTime":"2026-04-16T20:12:10.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":82.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.629798715106933,"aZ":-30.39613005768589,"pfxX":1.4223910209491304,"pfxZ":1.0206078997290877,"pX":0.24158632095601545,"pZ":3.1469088725813728,"vX0":3.8567376338562087,"vY0":-130.3595559034377,"vZ0":-0.32501547583419654,"x":107.79,"y":153.81,"x0":-1.4354380058693037,"y0":50.0019799494886,"z0":5.546844849532255,"aX":2.473467570075851},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.0,"breakHorizontal":-3.4,"spinRate":2690,"spinDirection":68},"zone":2,"typeConfidence":2.0,"plateTime":0.4184456541526309,"extension":6.272997104252865},"index":0,"playId":"91d8fa3a-4856-3d6f-887a-190376b6b2a2","pitchNumber":1,"startTime":"2026-04-16T20:11:23.721Z","endTime":"2026-04-16T20:11:27.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.724770388174946,"aZ":-34.76173677281646,"pfxX":-8.133786821369169,"pfxZ":-1.4213854696609154,"pX":-1.3917640052527682,"pZ":2.9165404142963363,"vX0":3.9228736694471893,"vY0":-134.9496176109676,"vZ0":0.8612788847946335,"x":170.05,"y":160.03,"x0":-1.8172845866497342,"y0":50.002347304462276,"z0":5.065530123982749,"aX":-14.817683441407219},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-2.2,"breakHorizontal":13.7,"spinRate":2031,"spinDirection":252},"zone":11,"typeConfidence":0.89,"plateTime":0.4077934553755096,"extension":6.218712625446786},"index":1,"playId":"eaf1d7a0-f5ad-367a-9607-dae4ba6a8dd5","pitchNumber":2,"startTime":"2026-04-16T20:11:41.738Z","endTime":"2026-04-16T20:11:46.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8939239843137,"aZ":-31.760377712848967,"pfxX":1.556705748677131,"pfxZ":0.233357757917533,"pX":0.04475925098111463,"pZ":2.035643308121468,"vX0":3.2603793980493183,"vY0":-131.59412286504474,"vZ0":-2.61236440412504,"x":115.29,"y":183.82,"x0":-1.412363792111091,"y0":50.00104903884032,"z0":5.393739732053535,"aX":2.7295564473840304},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.1,"breakHorizontal":-3.5,"spinRate":2712,"spinDirection":75},"zone":8,"typeConfidence":2.0,"plateTime":0.4162051519814396,"extension":6.231929604079124},"hitData":{"launchSpeed":93.4,"launchAngle":41.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.32,"coordY":115.51}},"index":2,"playId":"bb1f3a92-9206-35da-822f-b7a475ff7ec7","pitchNumber":3,"startTime":"2026-04-16T20:12:01.735Z","endTime":"2026-04-16T20:12:10.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-1.9000000000000004,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:12:10.370Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Aaron Judge strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-16T20:12:09.580Z","endTime":"2026-04-16T20:13:35.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"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":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.6,"endSpeed":84.4,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.349029777915412,"aZ":-30.706645551595994,"pfxX":1.4340396619019087,"pfxZ":0.8228830819792323,"pX":0.3930529555578055,"pZ":1.7342443854795309,"vX0":4.635498925634583,"vY0":-131.98899699434685,"vZ0":-3.438407845806396,"x":102.02,"y":191.96,"x0":-1.562371724454726,"y0":50.00423567263814,"z0":5.280798053918034,"aX":2.566726536076146},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.1,"breakHorizontal":-3.5,"spinRate":2745,"spinDirection":98},"zone":14,"typeConfidence":0.91,"plateTime":0.41274090815409714,"extension":6.538833294219525},"index":0,"playId":"73a9c1b1-0074-3ad8-a9dd-3763d4b0b962","pitchNumber":1,"startTime":"2026-04-16T20:12:34.355Z","endTime":"2026-04-16T20:12:37.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.929393423194337,"aZ":-31.239447613835,"pfxX":0.3396113944389123,"pfxZ":0.514073603633177,"pX":1.1394907571293085,"pZ":1.5464512021964398,"vX0":6.45092140640828,"vY0":-133.31453051180185,"vZ0":-3.888357422358561,"x":73.57,"y":197.03,"x0":-1.349166628704811,"y0":50.001977029285726,"z0":5.26283109505504,"aX":0.6138444787512831},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.4,"breakHorizontal":-1.9,"spinRate":2814,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.4098513739338223,"extension":6.452201218708549},"index":1,"playId":"2f915302-7f21-373f-9979-243f04564ed7","pitchNumber":2,"startTime":"2026-04-16T20:12:50.973Z","endTime":"2026-04-16T20:12:55.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2522389504181,"aZ":-29.342373933417868,"pfxX":1.2408784999639737,"pfxZ":1.6091890824662758,"pX":1.4935308422203446,"pZ":-0.24345678660078376,"vX0":6.717216655487834,"vY0":-132.20771266891907,"vZ0":-8.552552453037721,"x":60.07,"y":245.35,"x0":-1.2494299577661967,"y0":50.00103623806425,"z0":5.211843818402326,"aX":2.177782668817424},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.1,"breakHorizontal":-3.8,"spinRate":2773,"spinDirection":42},"zone":14,"typeConfidence":0.91,"plateTime":0.41554616601951233,"extension":6.260766148201639},"index":2,"playId":"3c0dbc95-2bef-3e5c-bc81-1b7663668b2c","pitchNumber":3,"startTime":"2026-04-16T20:13:08.676Z","endTime":"2026-04-16T20:13:13.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27310603635026,"aZ":-27.221168578998988,"pfxX":0.7799624266902072,"pfxZ":2.7885294796653675,"pX":0.1434809870076707,"pZ":1.5926632926018314,"vX0":3.565838755745217,"vY0":-133.2646834238987,"vZ0":-4.458535663201625,"x":111.53,"y":195.78,"x0":-1.3206506174962092,"y0":50.00051798163712,"z0":5.28586427648821,"aX":1.3827678940707924},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.2,"breakHorizontal":-2.3,"spinRate":2742,"spinDirection":74},"zone":14,"typeConfidence":0.9,"plateTime":0.4131671419005194,"extension":6.080615241490775},"index":3,"playId":"27dc9b83-1ef7-3f6f-81e9-8cdfc70effbb","pitchNumber":4,"startTime":"2026-04-16T20:13:29.941Z","endTime":"2026-04-16T20:13:35.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":592450,"link":"/api/v1/people/592450","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_ab"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_ab"},{"player":{"id":592450,"link":"/api/v1/people/592450"},"credit":"b_pa"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:13:35.106Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis d'Arnaud flies out to right fielder Aaron Judge.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T20:15:46.337Z","endTime":"2026-04-16T20:15:53.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":69.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.44988499731045,"aZ":-34.10843645052156,"pfxX":10.734512107140825,"pfxZ":-1.5913301955452308,"pX":-0.24116917578977426,"pZ":2.5880360984634034,"vX0":-9.189942449485676,"vY0":-109.72081073062746,"vZ0":1.2517391642477882,"x":126.19,"y":168.9,"x0":2.607271082309672,"y0":50.00116986061423,"z0":5.645448701453185,"aX":13.085008725355808},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-2.2,"breakHorizontal":-17.0,"spinRate":1920,"spinDirection":90},"zone":5,"typeConfidence":2.0,"plateTime":0.4992578519277364,"extension":6.08388477859345},"hitData":{"launchSpeed":87.0,"launchAngle":27.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.18,"coordY":86.98}},"index":0,"playId":"b8ecacd2-041a-3cc0-b208-2166c9895eb2","pitchNumber":1,"startTime":"2026-04-16T20:15:46.337Z","endTime":"2026-04-16T20:15:53.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_ab"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_ab"},{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:15:53.590Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Lowe grounds out to first baseman Ben Rice.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T20:15:53.237Z","endTime":"2026-04-16T20:17:33.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.176142171730476,"aZ":-18.226281394212144,"pfxX":8.604172512672415,"pfxZ":8.878036275510473,"pX":0.3134928692184486,"pZ":1.8412920639648251,"vX0":-8.13408820833617,"vY0":-124.84453108542117,"vZ0":-5.6302695701608645,"x":105.05,"y":189.07,"x0":2.502926702923848,"y0":50.005593286123805,"z0":5.635788025915001,"aX":13.524015400531496},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":14.9,"breakHorizontal":-13.6,"spinRate":1925,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.43946897780026406,"extension":6.047129699446402},"index":0,"playId":"b691d926-d787-31f8-933f-5684c5c9751a","pitchNumber":1,"startTime":"2026-04-16T20:16:15.137Z","endTime":"2026-04-16T20:16:18.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":70.3,"endSpeed":64.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.857673411960505,"aZ":-30.030002112471873,"pfxX":-7.6291748322308415,"pfxZ":2.0354270706295363,"pX":0.8971830002643136,"pZ":1.9496261479262094,"vX0":-2.543453713471174,"vY0":-102.34751923793623,"vZ0":0.9602858575949862,"x":82.8,"y":186.14,"x0":3.1494698984632543,"y0":50.00415258162503,"z0":5.169693591105154,"aX":-8.043940906613365},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":4.3,"breakHorizontal":14.5,"spinRate":2269,"spinDirection":274},"zone":14,"typeConfidence":2.0,"plateTime":0.5364183495035095,"extension":5.907755098251515},"index":1,"playId":"524a9822-5fcd-378f-b097-31a6e6bc7204","pitchNumber":2,"startTime":"2026-04-16T20:16:30.004Z","endTime":"2026-04-16T20:16:34.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":71.2,"endSpeed":65.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.149921602473594,"aZ":-29.774092940423355,"pfxX":-6.865684269439249,"pfxZ":2.2304366035874885,"pX":0.9565167776237342,"pZ":1.3944972487411622,"vX0":-2.6151154127232834,"vY0":-103.66338839824343,"vZ0":-0.10591934819263482,"x":80.54,"y":201.13,"x0":3.1306896595555163,"y0":50.002910149001195,"z0":5.034491148677384,"aX":-7.387571324135464},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":4.4,"breakHorizontal":13.2,"spinRate":2182,"spinDirection":267},"zone":14,"typeConfidence":2.0,"plateTime":0.5306601897644803,"extension":5.594200140664587},"index":2,"playId":"81c69423-0fa3-364b-aeaa-dedef5a9bd36","pitchNumber":3,"startTime":"2026-04-16T20:16:47.454Z","endTime":"2026-04-16T20:16:52.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.356282338334985,"aZ":-19.77429485313158,"pfxX":6.840084592496849,"pfxZ":7.463721160482989,"pX":-0.7859988951686053,"pZ":2.3418476502886074,"vX0":-10.244384603150893,"vY0":-127.79948087784764,"vZ0":-4.1040101076440205,"x":146.96,"y":175.55,"x0":2.37838020571177,"y0":50.00018470520168,"z0":5.513844013539825,"aX":11.359154875983016},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":12.8,"breakHorizontal":-10.2,"spinRate":1957,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.4279446563806619,"extension":6.15179411434443},"index":3,"playId":"b43c03aa-229f-340c-95c4-c5c94231e9e9","pitchNumber":4,"startTime":"2026-04-16T20:17:05.699Z","endTime":"2026-04-16T20:17:10.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.4,"endSpeed":80.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72503500717347,"aZ":-24.354615336415097,"pfxX":10.773630837306577,"pfxZ":4.784873005750896,"pX":0.8892994538309118,"pZ":2.0019770647230337,"vX0":-7.816484779811754,"vY0":-126.99485460432098,"vZ0":-3.5253837834145125,"x":83.1,"y":184.73,"x0":2.605531967730293,"y0":50.005428577746926,"z0":5.342900748339648,"aX":17.620633475861553},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.0,"breakHorizontal":-17.8,"spinRate":1898,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4311032367220733,"extension":6.264085225352038},"hitData":{"launchSpeed":94.1,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.26,"coordY":169.92}},"index":4,"playId":"6ca43b16-8e80-3610-9e78-986ba9b52474","pitchNumber":5,"startTime":"2026-04-16T20:17:25.127Z","endTime":"2026-04-16T20:17:33.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:17:33.056Z","atBatIndex":64},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Adam Frazier hit by pitch.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T20:17:32.052Z","endTime":"2026-04-16T20:19:02.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.0,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51388885451645,"aZ":-19.677110729604074,"pfxX":9.764572179167004,"pfxZ":7.605135542206027,"pX":-0.16795464222883805,"pZ":2.355734354393373,"vX0":-9.62110855344678,"vY0":-127.68098195800916,"vZ0":-3.9964017304103816,"x":123.4,"y":175.18,"x0":2.389381357204548,"y0":50.000657796232765,"z0":5.499320010206278,"aX":16.04019600881784},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":13.0,"breakHorizontal":-15.4,"spinRate":1942,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.4297925630161248,"extension":6.236231248625363},"index":0,"playId":"71ed7192-f349-301d-9cd0-2cbf13b76a2b","pitchNumber":1,"startTime":"2026-04-16T20:18:02.127Z","endTime":"2026-04-16T20:18:05.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82298742249542,"aZ":-28.33087188713053,"pfxX":10.517083252075913,"pfxZ":2.281136130306031,"pX":0.5984700304436273,"pZ":2.6588238946458347,"vX0":-8.589070799650743,"vY0":-128.5801161199198,"vZ0":-1.2883241435591242,"x":94.19,"y":166.99,"x0":2.603741107550472,"y0":50.00584826522561,"z0":5.349845595455837,"aX":17.743194227236412},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.1,"breakHorizontal":-17.3,"spinRate":1907,"spinDirection":115},"zone":6,"typeConfidence":2.0,"plateTime":0.4247889615704432,"extension":6.433150104416979},"index":1,"playId":"9481b3ca-62e1-32c9-9ae3-840b43201390","pitchNumber":2,"startTime":"2026-04-16T20:18:20.391Z","endTime":"2026-04-16T20:18:27.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":71.8,"endSpeed":65.9,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.664277275621476,"aZ":-25.110734650022682,"pfxX":-5.964336642961796,"pfxZ":6.378368904855872,"pX":1.6763594606944723,"pZ":3.6942464982542154,"vX0":-1.4594837068503828,"vY0":-104.6003486941459,"vZ0":2.943034125856994,"x":53.1,"y":139.04,"x0":3.158145840353286,"y0":50.00439809025317,"z0":5.213356988778789,"aX":-6.608791240156421},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":12.7,"breakHorizontal":11.2,"spinRate":2222,"spinDirection":268},"zone":12,"typeConfidence":2.0,"plateTime":0.5236625757737334,"extension":6.111880560402322},"index":2,"playId":"cece426c-078a-35fb-88c0-0384b067760c","pitchNumber":3,"startTime":"2026-04-16T20:18:51.644Z","endTime":"2026-04-16T20:19:02.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.0,"awayTeamWinProbability":92.0,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:19:02.159Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a line drive to left fielder Cody Bellinger. Adam Frazier to 2nd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T20:18:55.302Z","endTime":"2026-04-16T20:20:32.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"postOnSecond":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14282661826778,"aZ":-32.81474403939503,"pfxX":13.828820895998122,"pfxZ":-0.48183753681202024,"pX":-0.2839024459168948,"pZ":1.2994728651928742,"vX0":-10.3955903132314,"vY0":-114.8157538642822,"vZ0":-1.5088133987423797,"x":127.82,"y":203.69,"x0":2.5156695424832085,"y0":50.00255358637988,"z0":5.171493509336068,"aX":18.38071490239175},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-1.0,"breakHorizontal":-22.3,"spinRate":1961,"spinDirection":90},"zone":13,"typeConfidence":2.0,"plateTime":0.4778523654482445,"extension":6.423889303697261},"index":0,"playId":"4514d0e0-ba68-316f-b66f-ca73be87ea9a","pitchNumber":1,"startTime":"2026-04-16T20:19:25.857Z","endTime":"2026-04-16T20:19:52.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"}},"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"dfbc50bf-355c-3a0b-b1dd-6a1a220de2f8","startTime":"2026-04-16T20:20:01.276Z","endTime":"2026-04-16T20:20:04.276Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.386301431675363,"aZ":-33.176743162427655,"pfxX":10.827511128803431,"pfxZ":-0.7641211680381961,"pX":0.5841740001884972,"pZ":2.0890033998603488,"vX0":-7.639186406373568,"vY0":-113.75156487325366,"vZ0":0.18197685797276586,"x":94.73,"y":182.38,"x0":2.5751975886322573,"y0":50.003001282678895,"z0":5.290658411430784,"aX":14.224584270012762},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-1.1,"breakHorizontal":-17.8,"spinRate":1982,"spinDirection":91},"zone":9,"typeConfidence":2.0,"plateTime":0.48107049296264615,"extension":6.341045987510613},"hitData":{"launchSpeed":100.5,"launchAngle":16.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.43,"coordY":133.44}},"index":2,"playId":"2b18b7ea-94de-3be9-9804-354d773c4292","pitchNumber":2,"startTime":"2026-04-16T20:20:21.972Z","endTime":"2026-04-16T20:20:32.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687263,"link":"/api/v1/people/687263","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_ab"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_ab"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3999999999999995,"awayTeamWinProbability":92.6,"homeTeamWinProbabilityAdded":-0.6000000000000005,"leverageIndex":0.29,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:20:32.157Z","atBatIndex":66},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Ryan Yarbrough intentionally walks Mike Trout.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T20:21:51.568Z","endTime":"2026-04-16T20:23:57.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"postOnThird":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,7,8],"actionIndex":[6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"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":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"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-16T20:20:50.052Z","endTime":"2026-04-16T20:21:53.850Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"second":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":85.1,"endSpeed":78.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.369695449465034,"aZ":-23.341295248497445,"pfxX":1.872534985064429,"pfxZ":5.6827986620363244,"pX":-1.1128533567405765,"pZ":3.0995012399719037,"vX0":-9.952961962656902,"vY0":-123.57271291989049,"vZ0":0.039762454939128555,"x":159.42,"y":155.09,"x0":2.7144731693252457,"y0":50.00513225065905,"z0":5.035309485184099,"aX":2.9131759903556187},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":10.6,"breakHorizontal":-1.2,"spinRate":2144,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.44231998441603304,"extension":6.278327704462139},"index":1,"playId":"e9b9fed9-5771-38a3-838a-05a43d48a0b5","pitchNumber":1,"startTime":"2026-04-16T20:21:53.850Z","endTime":"2026-04-16T20:21:58.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"second":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"d8d0c866-2b52-3d20-90e2-cb7f7f9395b1","startTime":"2026-04-16T20:22:09.359Z","endTime":"2026-04-16T20:22:12.359Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"second":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05352113418243,"aZ":-21.66863139264568,"pfxX":3.6424822297825266,"pfxZ":6.537907945722356,"pX":-0.274839872452804,"pZ":3.0944769829945438,"vX0":-8.870378636934785,"vY0":-125.58649558229575,"vZ0":-0.37591176661230247,"x":127.48,"y":155.23,"x0":2.8206253375310855,"y0":50.002390173801906,"z0":4.999808913688864,"aX":5.853686129189217},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":12.0,"breakHorizontal":-4.7,"spinRate":2108,"spinDirection":139},"zone":1,"typeConfidence":2.0,"plateTime":0.4351863858404741,"extension":6.32367091262142},"index":3,"playId":"85fc238d-59a1-328b-b184-31d2ab970ece","pitchNumber":2,"startTime":"2026-04-16T20:22:34.091Z","endTime":"2026-04-16T20:22:38.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"second":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.731079145677093,"aZ":-23.041544810326066,"pfxX":3.1565946559285547,"pfxZ":5.675702320747023,"pX":-0.8290125208388949,"pZ":3.05202883320576,"vX0":-10.044744194414637,"vY0":-125.81288250784667,"vZ0":-0.2900141972881033,"x":148.6,"y":156.38,"x0":2.7991174215030736,"y0":50.00129308969769,"z0":5.03094316412126,"aX":5.079061921619469},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.4,"breakHorizontal":-3.5,"spinRate":2056,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.43481499590781914,"extension":6.334813998113695},"index":4,"playId":"64dbfe4f-ac10-3cda-8de5-f0d6fa23e315","pitchNumber":3,"startTime":"2026-04-16T20:22:55.327Z","endTime":"2026-04-16T20:23:00.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"second":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":5,"startTime":"2026-04-16T20:23:29.378Z","endTime":"2026-04-16T20:23:29.419Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"second":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Mike Trout batting, Adam Frazier advances to 3rd on a balk. Zach Neto advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":6,"startTime":"2026-04-16T20:23:29.419Z","endTime":"2026-04-16T20:23:56.395Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642232,"link":"/api/v1/people/642232"},"defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"first":{"id":687263,"link":"/api/v1/people/687263"},"second":{"id":624428,"link":"/api/v1/people/624428"},"postOnSecond":{"id":687263,"link":"/api/v1/people/687263"},"postOnThird":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"homeTeamWinProbability":7.000000000000001,"awayTeamWinProbability":93.0,"homeTeamWinProbabilityAdded":-0.3999999999999986,"leverageIndex":0.54,"dramaIndex":21.0,"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":7,"playId":"08235606-0686-1003-001c-f08cd117d70a","pitchNumber":3,"startTime":"2026-04-16T20:23:56.395Z","endTime":"2026-04-16T20:23:56.409Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":687263,"link":"/api/v1/people/687263"},"third":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":8,"playId":"08235606-0686-1013-001c-f08cd117d70a","pitchNumber":3,"startTime":"2026-04-16T20:23:56.409Z","endTime":"2026-04-16T20:23:57.474Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":545361,"link":"/api/v1/people/545361","batSide":{"code":"R","description":"Right"}},"second":{"id":687263,"link":"/api/v1/people/687263"},"third":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.54,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:23:57.474Z","atBatIndex":67},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jo Adell hits a grand slam (3) to right field. Adam Frazier scores. Zach Neto scores. Mike Trout scores.","rbi":4,"awayScore":11,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T20:23:58.573Z","endTime":"2026-04-16T20:25:07.471Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":{"id":642232,"link":"/api/v1/people/642232"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":{"id":642232,"link":"/api/v1/people/642232"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":642232,"link":"/api/v1/people/642232"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":{"id":642232,"link":"/api/v1/people/642232"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.739134268767472,"aZ":-23.15051308178605,"pfxX":2.88444623313221,"pfxZ":5.5768258644960955,"pX":0.3300085943994595,"pZ":3.245531030470007,"vX0":-7.372992277302385,"vY0":-126.14597567421353,"vZ0":0.02121718893084157,"x":104.42,"y":151.15,"x0":2.910909451089279,"y0":50.00178277788873,"z0":5.097418280438926,"aX":4.66699048186121},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.3,"breakHorizontal":-3.6,"spinRate":2055,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.4335650955027739,"extension":6.249799885375542},"index":0,"playId":"ca1fc1a2-89b7-31a8-85ef-676a2ae9fbeb","pitchNumber":1,"startTime":"2026-04-16T20:24:21.851Z","endTime":"2026-04-16T20:24:25.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":687263,"link":"/api/v1/people/687263"},"third":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49988930791424,"aZ":-21.484811668626204,"pfxX":10.59812686922284,"pfxZ":6.428924089682322,"pX":0.3807731733990224,"pZ":3.187493249934446,"vX0":-8.81030524465057,"vY0":-128.15914405324432,"vZ0":-1.4574624859982102,"x":102.49,"y":152.72,"x0":2.4861686127402143,"y0":50.006096986962724,"z0":5.4417803987793825,"aX":17.632376776869418},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.5,"breakHorizontal":-17.2,"spinRate":2032,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.4273925098834561,"extension":6.164698444993856},"hitData":{"launchSpeed":100.2,"launchAngle":29.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":218.0,"coordY":87.45}},"index":1,"playId":"f281ef8e-4cff-3d18-be46-97ac01b153cd","pitchNumber":2,"startTime":"2026-04-16T20:24:42.263Z","endTime":"2026-04-16T20:25:07.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":545361,"link":"/api/v1/people/545361"},"second":{"id":687263,"link":"/api/v1/people/687263"},"third":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-6.1000000000000005,"leverageIndex":0.83,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:25:07.471Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Oswald Peraza flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":11,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-16T20:24:53.475Z","endTime":"2026-04-16T20:26:00.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.254399347715516,"aZ":-30.48319327519524,"pfxX":11.481940205078294,"pfxZ":1.24949853784653,"pX":-0.28230525002554985,"pZ":1.6952432291035777,"vX0":-9.670549900517937,"vY0":-114.8110210775049,"vZ0":-1.3776316835937503,"x":127.76,"y":193.01,"x0":2.4723500450965665,"y0":50.00043513661242,"z0":5.242639402503134,"aX":15.481144923119931},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":2.3,"breakHorizontal":-18.7,"spinRate":1986,"spinDirection":90},"zone":7,"typeConfidence":2.0,"plateTime":0.4752583340048049,"extension":6.3844318405411284},"index":0,"playId":"cea1f2ab-431e-33d1-9381-311db80c87b1","pitchNumber":1,"startTime":"2026-04-16T20:25:30.168Z","endTime":"2026-04-16T20:25:34.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.004077181796617,"aZ":-32.450326880756805,"pfxX":11.567278736131257,"pfxZ":-0.2143140418658751,"pX":0.6139526380938918,"pZ":1.860061981364802,"vX0":-7.846146056038534,"vY0":-114.11427173351213,"vZ0":-0.5876155840305838,"x":93.6,"y":188.56,"x0":2.594051401711149,"y0":50.00087610572769,"z0":5.317877537637353,"aX":15.253751787859896},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-0.2,"breakHorizontal":-19.0,"spinRate":2045,"spinDirection":90},"zone":9,"typeConfidence":2.0,"plateTime":0.4799973587271875,"extension":6.324071636005906},"hitData":{"launchSpeed":89.4,"launchAngle":32.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.2,"coordY":75.39}},"index":1,"playId":"fb508c96-c7fd-32b7-a231-31c8a502d16c","pitchNumber":2,"startTime":"2026-04-16T20:25:51.646Z","endTime":"2026-04-16T20:26:00.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:26:00.002Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cody Bellinger flies out to shortstop Zach Neto.","rbi":0,"awayScore":11,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T20:27:33.877Z","endTime":"2026-04-16T20:28:29.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16780745310988,"aZ":-32.47372742259909,"pfxX":1.2852946922617274,"pfxZ":-0.17583618257591738,"pX":-1.1840473481027383,"pZ":1.7280435259754376,"vX0":0.7735227922083,"vY0":-127.67911120256893,"vZ0":-2.964347697670414,"x":162.13,"y":192.12,"x0":-1.6562957365138493,"y0":50.003937718960714,"z0":5.416378243872635,"aX":2.157783940621638},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.7,"breakHorizontal":-2.5,"spinRate":2590,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.42626463015434624,"extension":6.3783144519732256},"index":0,"playId":"daaaa20d-ecae-3096-a964-48e15162493d","pitchNumber":1,"startTime":"2026-04-16T20:28:07.292Z","endTime":"2026-04-16T20:28:11.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":88.2,"endSpeed":81.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97777774069613,"aZ":-33.332944944516186,"pfxX":1.3773792547234889,"pfxZ":-0.6907802735625364,"pX":0.5029628725107461,"pZ":2.248565213023132,"vX0":4.218820328471829,"vY0":-128.49513422569802,"vZ0":-1.5563566056868825,"x":97.83,"y":178.07,"x0":-1.334685210277026,"y0":50.00215790785778,"z0":5.4362250573807405,"aX":2.31698502001702},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.3,"breakHorizontal":-3.4,"spinRate":2643,"spinDirection":100},"zone":9,"typeConfidence":2.0,"plateTime":0.4251940632691644,"extension":6.145996328067026},"hitData":{"launchSpeed":75.0,"launchAngle":40.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.47,"coordY":107.62}},"index":1,"playId":"723f320d-6e00-3fc4-b7f1-52884a7c6f18","pitchNumber":2,"startTime":"2026-04-16T20:28:21.419Z","endTime":"2026-04-16T20:28:29.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.2,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:28:29.493Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Giancarlo Stanton grounds out, third baseman Oswald Peraza to first baseman Nolan Schanuel.","rbi":0,"awayScore":11,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T20:28:30.817Z","endTime":"2026-04-16T20:29:18.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.722013707717814,"aZ":-30.39410253651403,"pfxX":1.1846608383651231,"pfxZ":1.0103824136617803,"pX":-0.5553427550612052,"pZ":2.322099976777346,"vX0":2.3796244267044835,"vY0":-131.03518401407678,"vZ0":-2.1181455111857366,"x":138.17,"y":176.08,"x0":-1.6250397571773987,"y0":50.000474771503335,"z0":5.386388435832633,"aX":2.0833908390621048},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.7,"breakHorizontal":-2.6,"spinRate":2662,"spinDirection":63},"zone":7,"typeConfidence":2.0,"plateTime":0.41617943089528486,"extension":6.040746778377327},"index":0,"playId":"cb9830f9-b417-3196-8b4d-d15032e7301a","pitchNumber":1,"startTime":"2026-04-16T20:28:55.868Z","endTime":"2026-04-16T20:28:59.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.999080102476363,"aZ":-34.786845402617324,"pfxX":2.1228297760179773,"pfxZ":-1.5227985832112871,"pX":-1.1240423455960713,"pZ":2.356704223781687,"vX0":0.34030245072987275,"vY0":-129.20993313458402,"vZ0":-1.092357433744371,"x":159.85,"y":175.15,"x0":-1.5332123809006484,"y0":50.00598499008392,"z0":5.430369407892384,"aX":3.6316895878800834},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.8,"breakHorizontal":-4.0,"spinRate":2578,"spinDirection":70},"zone":13,"typeConfidence":2.0,"plateTime":0.4220365242072268,"extension":5.985601976555598},"hitData":{"launchSpeed":75.1,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.45,"coordY":161.75}},"index":1,"playId":"9583f055-8126-3654-a0b2-19ac52818505","pitchNumber":2,"startTime":"2026-04-16T20:29:09.953Z","endTime":"2026-04-16T20:29:18.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":519317,"link":"/api/v1/people/519317","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":519317,"link":"/api/v1/people/519317"},"credit":"b_ab"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_ab"},{"player":{"id":519317,"link":"/api/v1/people/519317"},"credit":"b_pa"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:29:18.178Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ben Rice flies out to left fielder Adam Frazier.","rbi":0,"awayScore":11,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-16T20:29:19.481Z","endTime":"2026-04-16T20:30:05.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77628367891115,"aZ":-24.602268957053628,"pfxX":-7.9493103358319495,"pfxZ":3.63732332884962,"pX":0.30150103169640463,"pZ":3.858602557887941,"vX0":7.044507284802945,"vY0":-143.26775969490836,"vZ0":-0.34119079992360846,"x":105.51,"y":134.6,"x0":-1.15516096407466,"y0":50.00192482421557,"z0":5.515538328808054,"aX":-16.54183341714777},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.7,"breakHorizontal":13.0,"spinRate":2292,"spinDirection":220},"zone":12,"typeConfidence":0.91,"plateTime":0.38216857980608854,"extension":6.345884379890569},"index":0,"playId":"8e417cb3-8fa0-3a06-824b-f9e1c808e605","pitchNumber":1,"startTime":"2026-04-16T20:29:43.294Z","endTime":"2026-04-16T20:29:47.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.289563463255025,"aZ":-34.471518392807674,"pfxX":1.057043537913962,"pfxZ":-1.3367322379142994,"pX":-0.0010085541471875658,"pZ":2.750478351541656,"vX0":3.369744574575341,"vY0":-129.83584454021556,"vZ0":-0.20293467742401383,"x":117.04,"y":164.52,"x0":-1.4512806828358977,"y0":50.00513042095144,"z0":5.445076653152727,"aX":1.8115111243333042},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.3,"breakHorizontal":-2.6,"spinRate":2497,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.42129130403245707,"extension":6.021095525937802},"hitData":{"launchSpeed":96.3,"launchAngle":32.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":42.92,"coordY":105.54}},"index":1,"playId":"b42f4673-0617-33ca-a518-f50a8e25cc27","pitchNumber":2,"startTime":"2026-04-16T20:29:57.593Z","endTime":"2026-04-16T20:30:05.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":696147,"link":"/api/v1/people/696147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:30:05.539Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vaughn Grissom grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice.","rbi":0,"awayScore":11,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T20:32:09.747Z","endTime":"2026-04-16T20:33:39.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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(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":83.0,"endSpeed":76.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.902301396478425,"aZ":-24.216233793567362,"pfxX":1.1253782014644447,"pfxZ":5.331835953153988,"pX":1.6877243953158274,"pZ":3.9377529606171136,"vX0":-3.658176553073741,"vY0":-120.93063834341275,"vZ0":1.9253519550946394,"x":52.67,"y":132.46,"x0":3.0687908359638043,"y0":50.00254612402684,"z0":5.244752389016041,"aX":1.6801135560066434},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":10.3,"breakHorizontal":-1.2,"spinRate":2110,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.45161429711753076,"extension":5.835147730855704},"index":0,"playId":"b4ab31d1-949e-3ec9-b2c7-04d6f92af121","pitchNumber":1,"startTime":"2026-04-16T20:32:25.324Z","endTime":"2026-04-16T20:32:29.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Yankees manager Aaron Boone ejected by HP umpire Will Little.","event":"Ejection","eventType":"ejection","awayScore":11,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-16T20:32:42.605Z","endTime":"2026-04-16T20:32:42.606Z","isPitch":false,"type":"action","player":{"id":111213,"link":"/api/v1/people/111213"},"umpire":{"id":504381,"link":"/api/v1/people/504381"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.872091519033372,"aZ":-22.786045151773887,"pfxX":2.540896844376758,"pfxZ":6.143384113379678,"pX":-1.2484913808161058,"pZ":2.623302522693564,"vX0":-10.091208395943555,"vY0":-122.7280728797745,"vZ0":-1.3807776194729837,"x":164.59,"y":167.95,"x0":2.5831621305403516,"y0":50.00359189785554,"z0":5.130554911090408,"aX":3.8848404793358644},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":11.0,"breakHorizontal":-2.3,"spinRate":2099,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.44599087502235646,"extension":5.902253623226036},"index":2,"playId":"d4f823a1-fe67-30da-b848-008e30c58f19","pitchNumber":2,"startTime":"2026-04-16T20:32:42.607Z","endTime":"2026-04-16T20:32:46.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95431016777583,"aZ":-23.62034945292126,"pfxX":3.190161451679658,"pfxZ":5.56943394784642,"pX":-0.03741860533018016,"pZ":2.448498064101386,"vX0":-8.09088972328801,"vY0":-123.03618733738875,"vZ0":-1.2505365239567476,"x":118.43,"y":172.67,"x0":2.8763178315175697,"y0":50.00459722720969,"z0":4.961360221006917,"aX":4.902407147780005},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.1,"breakHorizontal":-4.0,"spinRate":2001,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.4448393241957418,"extension":6.254355607375889},"index":3,"playId":"88fd1aff-5e44-3041-8979-dcc1a861acdd","pitchNumber":3,"startTime":"2026-04-16T20:33:00.356Z","endTime":"2026-04-16T20:33:04.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.987555389594927,"aZ":-33.12918050174453,"pfxX":11.820849373589773,"pfxZ":-0.7415939215800362,"pX":-0.8210122845553675,"pZ":1.017704957397321,"vX0":-10.707845658014136,"vY0":-112.79032876156928,"vZ0":-1.904748663925834,"x":148.3,"y":211.3,"x0":2.4577394949400215,"y0":50.00328882147737,"z0":5.22155371291932,"aX":15.193303775957},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-1.6,"breakHorizontal":-18.6,"spinRate":2002,"spinDirection":92},"zone":13,"typeConfidence":2.0,"plateTime":0.4860725653471407,"extension":6.091496442469617},"index":4,"playId":"34579ff8-53b4-3027-a989-49ec4d6a5e38","pitchNumber":4,"startTime":"2026-04-16T20:33:14.316Z","endTime":"2026-04-16T20:33:18.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.872768254219615,"aZ":-24.134957906541384,"pfxX":0.8351629167156136,"pfxZ":5.199503207030398,"pX":0.06413505397651949,"pZ":3.0620727197525257,"vX0":-7.112688438696811,"vY0":-123.40668222381763,"vZ0":0.03727983849955063,"x":114.56,"y":156.1,"x0":2.871642271344949,"y0":50.00600460166696,"z0":5.074843287580732,"aX":1.2934747044790842},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.7,"breakHorizontal":0.1,"spinRate":2123,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.44334934712812757,"extension":6.995168087342104},"hitData":{"launchSpeed":103.1,"launchAngle":-4.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":125.46,"coordY":141.55}},"index":5,"playId":"d7fb13bb-e4be-3286-94d0-6491c778a7e5","pitchNumber":5,"startTime":"2026-04-16T20:33:31.806Z","endTime":"2026-04-16T20:33:39.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":687093,"link":"/api/v1/people/687093","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_ab"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_ab"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:33:39.539Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Schanuel flies out to center fielder Trent Grisham.","rbi":0,"awayScore":11,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T20:33:42.595Z","endTime":"2026-04-16T20:35:29.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.101543408063915,"aZ":-22.603163372631762,"pfxX":8.969171729206124,"pfxZ":5.647665704561646,"pX":0.45146304723878,"pZ":2.3238333410608414,"vX0":-8.228467597396895,"vY0":-128.91189973896297,"vZ0":-3.481974650391534,"x":99.79,"y":176.04,"x0":2.5090924500373544,"y0":50.002405313658564,"z0":5.423334639539625,"aX":15.197947056701102},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.7,"breakHorizontal":-14.5,"spinRate":1899,"spinDirection":114},"zone":6,"typeConfidence":2.0,"plateTime":0.4237949228139448,"extension":6.154462651711457},"index":0,"playId":"dc56ef71-5ad5-3d93-bdbb-4af818a6bcc4","pitchNumber":1,"startTime":"2026-04-16T20:34:02.008Z","endTime":"2026-04-16T20:34:05.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.3,"endSpeed":68.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.246664947630084,"aZ":-28.044892121398014,"pfxX":-4.271827933784428,"pfxZ":3.4506541437236002,"pX":0.1659440250793322,"pZ":2.8676681195024227,"vX0":-4.896087011330135,"vY0":-108.15368657608349,"vZ0":1.9131725211930568,"x":110.67,"y":161.35,"x0":3.0060492003991586,"y0":50.00124081109596,"z0":5.027603390506676,"aX":-5.1048711783682315},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":7.1,"breakHorizontal":9.0,"spinRate":2350,"spinDirection":263},"zone":2,"typeConfidence":2.0,"plateTime":0.5046880954167294,"extension":6.059952976288471},"index":1,"playId":"31766e9a-d8b9-35d9-afc3-0f6e0c921127","pitchNumber":2,"startTime":"2026-04-16T20:34:15.802Z","endTime":"2026-04-16T20:34:20.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.2,"endSpeed":69.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.36919972149607,"aZ":-28.80981089240948,"pfxX":-4.78841294507289,"pfxZ":2.8231921285509722,"pX":-0.7592839841995703,"pZ":1.8406064613247726,"vX0":-6.509874378292871,"vY0":-108.00021838710185,"vZ0":0.2501628462103973,"x":145.94,"y":189.08,"x0":2.906503579146269,"y0":50.001937335189666,"z0":4.870886918944856,"aX":-5.7013299015362415},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":5.5,"breakHorizontal":10.3,"spinRate":2326,"spinDirection":266},"zone":7,"typeConfidence":2.0,"plateTime":0.5055887967318635,"extension":6.188375797034318},"index":2,"playId":"3fbe701d-3cf3-3184-91b4-c833cfb2f052","pitchNumber":3,"startTime":"2026-04-16T20:34:31.788Z","endTime":"2026-04-16T20:34:37.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.842285097105133,"aZ":-19.617729792932334,"pfxX":8.90701068853936,"pfxZ":7.238617338580335,"pX":-0.3719488500543092,"pZ":2.709491012500357,"vX0":-10.19821402737235,"vY0":-129.99980239953825,"vZ0":-3.2176684386045955,"x":131.18,"y":165.62,"x0":2.4201148544641846,"y0":50.00071781602528,"z0":5.429056595860584,"aX":15.447080330737576},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.7,"breakHorizontal":-14.3,"spinRate":1976,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.419190634250902,"extension":6.2858073014808555},"index":3,"playId":"54e8f3d7-343d-33db-90a6-5e97c10a3b96","pitchNumber":4,"startTime":"2026-04-16T20:34:52.927Z","endTime":"2026-04-16T20:34:57.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":11,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-16T20:35:08.055Z","endTime":"2026-04-16T20:35:20.683Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"},"defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":71.7,"endSpeed":65.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.261355586473904,"aZ":-27.149940546130534,"pfxX":-5.425994066557029,"pfxZ":4.581589450650666,"pX":-0.2320251722311119,"pZ":2.02014529917357,"vX0":-5.069133654371642,"vY0":-104.3232362267387,"vZ0":0.6316130648946296,"x":125.84,"y":184.24,"x0":2.938364466110197,"y0":50.00465276480382,"z0":4.924677146896772,"aX":-5.9551246739226285},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":8.9,"breakHorizontal":11.3,"spinRate":2316,"spinDirection":270},"zone":7,"typeConfidence":2.0,"plateTime":0.525905959031638,"extension":6.363385313963851},"hitData":{"launchSpeed":89.4,"launchAngle":34.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.66,"coordY":71.48}},"index":5,"playId":"c26888db-ebd2-34fc-a51a-b88b8ad4b7c1","pitchNumber":5,"startTime":"2026-04-16T20:35:20.683Z","endTime":"2026-04-16T20:35:29.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:35:29.219Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Travis d'Arnaud singles on a line drive to center fielder Trent Grisham.","rbi":0,"awayScore":11,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T20:35:28.268Z","endTime":"2026-04-16T20:37:05.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63251937998629,"aZ":-32.979852462652296,"pfxX":10.803943645622464,"pfxZ":-0.6208748112408164,"pX":-0.013480242144217771,"pZ":1.0506012873308548,"vX0":-8.846434679700629,"vY0":-113.96351910089935,"vZ0":-1.7211620525112545,"x":117.51,"y":210.41,"x0":2.5215255821852316,"y0":50.00003683931718,"z0":5.083933284208891,"aX":14.159528175409125},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-1.3,"breakHorizontal":-17.3,"spinRate":1934,"spinDirection":86},"zone":13,"typeConfidence":2.0,"plateTime":0.4812720782602349,"extension":6.341927897265044},"index":0,"playId":"7591118c-8084-3466-b8c1-3204577c74d7","pitchNumber":1,"startTime":"2026-04-16T20:35:57.706Z","endTime":"2026-04-16T20:36:01.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":11,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-16T20:36:08.161Z","endTime":"2026-04-16T20:36:19.762Z","isPitch":false,"type":"action","player":{"id":518595,"link":"/api/v1/people/518595"},"defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.292708346802147,"aZ":-34.11859675789652,"pfxX":10.868776241363395,"pfxZ":-1.4889220483739471,"pX":0.5337323289193286,"pZ":1.3264788738485893,"vX0":-7.8288183124324515,"vY0":-113.43275870319303,"vZ0":-1.037997923518152,"x":96.66,"y":202.97,"x0":2.613706420030555,"y0":50.003745387349355,"z0":5.184713974944075,"aX":14.19806279305524},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-2.6,"breakHorizontal":-17.8,"spinRate":1813,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4824490541024966,"extension":5.986363802563598},"index":2,"playId":"6a47f0a2-114e-3ef2-804c-8413105baf07","pitchNumber":2,"startTime":"2026-04-16T20:36:19.762Z","endTime":"2026-04-16T20:36:24.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.0,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26207093667968,"aZ":-33.14206611502515,"pfxX":12.765610358131195,"pfxZ":-0.7548799269858932,"pX":1.6395179433910458,"pZ":1.4897342661908817,"vX0":-6.056267671299424,"vY0":-113.78181278719192,"vZ0":-0.8289868497764503,"x":54.51,"y":198.56,"x0":2.7019327930580315,"y0":50.00012438357551,"z0":5.193664013963606,"aX":16.44452225061355},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-1.2,"breakHorizontal":-21.2,"spinRate":1877,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4846263832932105,"extension":6.2339933464928965},"index":3,"playId":"72ca0d6a-0b40-31dc-81d6-1bea767eeade","pitchNumber":3,"startTime":"2026-04-16T20:36:36.948Z","endTime":"2026-04-16T20:36:41.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":70.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.091518315916787,"aZ":-32.91565974495384,"pfxX":12.233771035348711,"pfxZ":-0.5747874314521422,"pX":0.549209454468357,"pZ":1.6725023722627315,"vX0":-8.14553037697968,"vY0":-113.71346437164058,"vZ0":-0.5464553244846824,"x":96.07,"y":193.62,"x0":2.6182075961591416,"y0":50.002685663960285,"z0":5.228980361586453,"aX":15.754480089275463},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-0.8,"breakHorizontal":-19.7,"spinRate":1868,"spinDirection":80},"zone":9,"typeConfidence":2.0,"plateTime":0.4847791610694232,"extension":5.96610193200893},"hitData":{"launchSpeed":94.7,"launchAngle":17.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":100.35,"coordY":78.36}},"index":4,"playId":"e0f01a98-6f5f-33cb-a6fb-6afa8784530c","pitchNumber":4,"startTime":"2026-04-16T20:36:55.181Z","endTime":"2026-04-16T20:37:05.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":518595,"link":"/api/v1/people/518595","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_ab"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_ab"},{"player":{"id":518595,"link":"/api/v1/people/518595"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:37:05.540Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Lowe flies out to right fielder Aaron Judge.","rbi":0,"awayScore":11,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-16T20:37:04.504Z","endTime":"2026-04-16T20:38:04.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":73.9,"endSpeed":67.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.70708033133158,"aZ":-27.82741470374042,"pfxX":-4.951455945228757,"pfxZ":3.7394676120515147,"pX":0.1536889891263257,"pZ":2.089047453833696,"vX0":-4.575329361079931,"vY0":-107.48499644158917,"vZ0":0.68837530715013,"x":111.14,"y":182.38,"x0":2.9581522855491214,"y0":50.0036057802135,"z0":4.869727870343578,"aX":-5.757314522677996},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":7.3,"breakHorizontal":10.2,"spinRate":2241,"spinDirection":257},"zone":8,"typeConfidence":2.0,"plateTime":0.5108045516259354,"extension":6.365072993656592},"index":0,"playId":"e37234ab-d966-34bb-b67e-d275cc0c44ac","pitchNumber":1,"startTime":"2026-04-16T20:37:39.470Z","endTime":"2026-04-16T20:37:42.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":518595,"link":"/api/v1/people/518595"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.0,"endSpeed":67.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.931446464959112,"aZ":-27.80824032673574,"pfxX":-5.640397981273429,"pfxZ":3.8387595710535383,"pX":-0.6328108699203604,"pZ":1.91685306799135,"vX0":-5.78098365713148,"vY0":-106.17171315766824,"vZ0":0.3565889769033801,"x":141.12,"y":187.02,"x0":2.8624341458131397,"y0":50.00080498159415,"z0":4.922760766877748,"aX":-6.409543528503108},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":7.4,"breakHorizontal":11.9,"spinRate":2318,"spinDirection":270},"zone":7,"typeConfidence":2.0,"plateTime":0.516768227478269,"extension":6.203035936700925},"hitData":{"launchSpeed":86.3,"launchAngle":32.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":150.01,"coordY":69.85}},"index":1,"playId":"0286112e-4f27-39fc-89eb-343993201f29","pitchNumber":2,"startTime":"2026-04-16T20:37:56.418Z","endTime":"2026-04-16T20:38:04.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642232,"link":"/api/v1/people/642232","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641555,"link":"/api/v1/people/641555"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":642708,"link":"/api/v1/people/642708"},"shortstop":{"id":676609,"link":"/api/v1/people/676609"},"left":{"id":641355,"link":"/api/v1/people/641355"},"center":{"id":663757,"link":"/api/v1/people/663757"},"right":{"id":592450,"link":"/api/v1/people/592450"}},"offense":{"batter":{"id":666139,"link":"/api/v1/people/666139","batSide":{"code":"L","description":"Left"}},"first":{"id":518595,"link":"/api/v1/people/518595"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_ab"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_ab"},{"player":{"id":666139,"link":"/api/v1/people/666139"},"credit":"b_pa"},{"player":{"id":642232,"link":"/api/v1/people/642232"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:38:04.775Z","atBatIndex":76},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Amed Rosario lines out to right fielder Jo Adell.","rbi":0,"awayScore":11,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T20:40:40.254Z","endTime":"2026-04-16T20:41:21.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Silseth replaces Sam Bachman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":11,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-16T20:39:44.620Z","endTime":"2026-04-16T20:40:42.593Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681217,"link":"/api/v1/people/681217"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":696147,"link":"/api/v1/people/696147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":85.4,"endSpeed":78.4,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54978374259428,"aZ":-32.22365718026465,"pfxX":4.956143915446544,"pfxZ":-0.030613604981054365,"pX":-0.7244775770937533,"pZ":3.7364475162732473,"vX0":1.9082590865525286,"vY0":-124.35758014386056,"vZ0":2.104254986818767,"x":144.62,"y":137.9,"x0":-2.1453312778277587,"y0":50.00324937087884,"z0":5.549205902293366,"aX":7.775322505474399},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.7,"breakHorizontal":-9.4,"spinRate":2768,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.44015672194464583,"extension":5.807367041475814},"index":1,"playId":"33edd6dc-8b96-3898-8491-307f7548b913","pitchNumber":1,"startTime":"2026-04-16T20:40:42.593Z","endTime":"2026-04-16T20:40:46.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":95.5,"endSpeed":86.8,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79321198365473,"aZ":-17.320275517352083,"pfxX":-4.861851036673848,"pfxZ":7.6395586087537755,"pX":-0.0674336684491964,"pZ":3.314061049014472,"vX0":6.034596807014354,"vY0":-138.97052692953446,"vZ0":-3.1613397308603033,"x":119.57,"y":149.3,"x0":-1.641218812773313,"y0":50.00494101960522,"z0":5.625051859502921,"aX":-9.456777267971304},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":7.4,"spinRate":2406,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3949773737154172,"extension":5.759282383322177},"index":2,"playId":"b41f1335-ba4d-3e37-a611-5b59b8d468fb","pitchNumber":2,"startTime":"2026-04-16T20:40:58.520Z","endTime":"2026-04-16T20:41:02.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":78.8,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.433853172676248,"aZ":-27.947356888758,"pfxX":-4.664174887725953,"pfxZ":2.6516810743361017,"pX":-0.3108090567738005,"pZ":2.7226665062342983,"vX0":5.127327144488918,"vY0":-126.22452654609623,"vZ0":-1.9566704968080528,"x":128.85,"y":165.27,"x0":-1.7735024240054185,"y0":50.004257703021814,"z0":5.783509174035586,"aX":-7.440979014496159},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.6,"breakHorizontal":7.1,"spinRate":986,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.435844534711884,"extension":5.781899621038097},"hitData":{"launchSpeed":91.6,"launchAngle":25.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.38,"coordY":79.04}},"index":3,"playId":"b8d53ae3-e692-352f-bd96-9a41f1a69f94","pitchNumber":3,"startTime":"2026-04-16T20:41:14.293Z","endTime":"2026-04-16T20:41:21.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.04,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:41:21.738Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jazz Chisholm Jr. grounds out, third baseman Oswald Peraza to first baseman Nolan Schanuel.","rbi":0,"awayScore":11,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T20:41:22.801Z","endTime":"2026-04-16T20:42:42.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.796496464391055,"aZ":-13.281433312494904,"pfxX":-3.3200840749405383,"pfxZ":9.387046058259568,"pX":-0.5692498434156513,"pZ":2.8411422345871653,"vX0":4.5809876602348965,"vY0":-141.34917809120157,"vZ0":-5.224932730461592,"x":138.7,"y":162.07,"x0":-1.783566938283917,"y0":50.00679868799597,"z0":5.57443248696071,"aX":-6.685065112932637},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":5.0,"spinRate":2412,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.38829077547570634,"extension":5.819197218271655},"index":0,"playId":"9c7aaedf-6c87-3c9d-b92e-0f1a0f98c946","pitchNumber":1,"startTime":"2026-04-16T20:41:47.445Z","endTime":"2026-04-16T20:41:50.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.876080337192022,"aZ":-30.62321825921098,"pfxX":-6.628341407376026,"pfxZ":0.9350821040065318,"pX":-0.40388393675361184,"pZ":1.3366485142415978,"vX0":5.588317415298957,"vY0":-128.63238480270175,"vZ0":-5.080321832352017,"x":132.4,"y":202.69,"x0":-1.7527614027920666,"y0":50.00296277172266,"z0":5.736291604427324,"aX":-11.009913457625272},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.7,"breakHorizontal":10.6,"spinRate":1109,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.42724452125513945,"extension":5.976966974932833},"index":1,"playId":"2bf7db13-31d2-36b0-8cd9-9aa3e8bbaad9","pitchNumber":2,"startTime":"2026-04-16T20:42:01.627Z","endTime":"2026-04-16T20:42:06.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":88.6,"endSpeed":81.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61879838398797,"aZ":-32.445251962373405,"pfxX":-4.274101772591827,"pfxZ":-0.16427663274028337,"pX":-1.5954008162320976,"pZ":1.0852219606512645,"vX0":2.100529584262032,"vY0":-128.89042482600487,"vZ0":-5.14141321004658,"x":177.81,"y":209.48,"x0":-1.8688700483570801,"y0":50.00069342548869,"z0":5.632612404171486,"aX":-7.137766717407183},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.3,"breakHorizontal":7.2,"spinRate":971,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.42614003199605044,"extension":5.897117294613919},"index":2,"playId":"7c13e8a9-e7a4-366d-a9d4-d8445f6770b2","pitchNumber":3,"startTime":"2026-04-16T20:42:17.103Z","endTime":"2026-04-16T20:42:21.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33106895006589,"aZ":-14.155387737948486,"pfxX":-2.0198494811626473,"pfxZ":9.06796807914566,"pX":0.28047260142465724,"pZ":3.2035215774986194,"vX0":5.963748216953503,"vY0":-140.4418329529533,"vZ0":-4.3047833239456565,"x":106.31,"y":152.28,"x0":-1.6129789543380282,"y0":50.00363818364452,"z0":5.6841010056520505,"aX":-4.014183472731115},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":2.4,"spinRate":2380,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.39075795250365664,"extension":5.801123744831393},"hitData":{"launchSpeed":60.8,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.0,"coordY":158.0}},"index":3,"playId":"8e571417-7975-380e-bd36-0493d5758c73","pitchNumber":4,"startTime":"2026-04-16T20:42:34.984Z","endTime":"2026-04-16T20:42:42.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:42:42.281Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Caballero singles on a ground ball to right fielder Jo Adell.","rbi":0,"awayScore":11,"homeScore":4,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T20:42:45.595Z","endTime":"2026-04-16T20:44:32.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.852235192335,"aZ":-14.788262670385134,"pfxX":-4.524245125450426,"pfxZ":8.962427035695063,"pX":-0.5574938606310451,"pZ":2.4649278146051268,"vX0":4.777137171421007,"vY0":-139.2535398109441,"vZ0":-5.76036709006666,"x":138.25,"y":172.23,"x0":-1.7175849752093568,"y0":50.003862659666865,"z0":5.559644026374596,"aX":-8.777225111826603},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":7.1,"spinRate":2319,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3951993900496573,"extension":5.742336015837293},"index":0,"playId":"a4f64355-ad97-3eb0-8136-ea5eacc64ca4","pitchNumber":1,"startTime":"2026-04-16T20:43:13.474Z","endTime":"2026-04-16T20:43:17.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19325964727546,"aZ":-15.585076139063071,"pfxX":-3.498110490997049,"pfxZ":8.18496915836403,"pX":0.861177485421291,"pZ":2.9843742651816356,"vX0":8.026375615694768,"vY0":-141.23684954232866,"vZ0":-4.548845866981788,"x":84.17,"y":158.2,"x0":-1.5589249431406695,"y0":50.00479452023518,"z0":5.613380889901941,"aX":-7.092509587158466},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.0,"breakHorizontal":4.8,"spinRate":2360,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3873461002274734,"extension":5.8838043518579175},"index":1,"playId":"6e6d6236-82cb-382b-b255-c144cdf5b41c","pitchNumber":2,"startTime":"2026-04-16T20:43:32.423Z","endTime":"2026-04-16T20:43:36.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.625546296442256,"aZ":-30.496898454306436,"pfxX":-2.543067354171278,"pfxZ":0.982231023824637,"pX":-0.16301683649457224,"pZ":2.3551073321380143,"vX0":4.78830803661117,"vY0":-129.27148874817138,"vZ0":-2.8018225648008155,"x":123.21,"y":175.19,"x0":-1.7012646396205915,"y0":50.00417795657622,"z0":5.772311257334519,"aX":-4.34481210479995},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.4,"breakHorizontal":3.6,"spinRate":1053,"spinDirection":255},"zone":5,"typeConfidence":2.0,"plateTime":0.4222301519305969,"extension":6.037096001439074},"index":2,"playId":"ba03c449-ebd8-3445-883f-37297fbf2cd2","pitchNumber":3,"startTime":"2026-04-16T20:43:49.697Z","endTime":"2026-04-16T20:43:56.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45501434441088,"aZ":-14.136328990234407,"pfxX":-3.9331041414414263,"pfxZ":8.921969600351202,"pX":0.9835280792836997,"pZ":3.4228411037252546,"vX0":8.042997348856842,"vY0":-141.33723928246465,"vZ0":-3.8758053091305764,"x":79.51,"y":146.36,"x0":-1.3890123502463847,"y0":50.00090557755501,"z0":5.720764862029583,"aX":-7.9508306376683935},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":5.5,"spinRate":2343,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3876571136160565,"extension":5.96669633197787},"hitData":{"launchSpeed":100.2,"launchAngle":-0.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.0,"coordY":106.0}},"index":3,"playId":"79004f51-24a0-3a42-be35-0a6533971b2a","pitchNumber":4,"startTime":"2026-04-16T20:44:21.272Z","endTime":"2026-04-16T20:44:32.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:44:32.256Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.C. Escarra strikes out swinging.","rbi":0,"awayScore":11,"homeScore":4,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-16T20:44:28.499Z","endTime":"2026-04-16T20:47:36.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64547922725346,"aZ":-31.601733779355698,"pfxX":5.700181359528843,"pfxZ":0.37004392780599993,"pX":0.385511363466262,"pZ":2.884318549837823,"vX0":4.5774469089833465,"vY0":-125.05417401011374,"vZ0":0.07029472283429583,"x":102.31,"y":160.9,"x0":-2.2188826606790397,"y0":50.004465871144646,"z0":5.479723812904848,"aX":8.897947695670855},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.0,"breakHorizontal":-11.5,"spinRate":2743,"spinDirection":68},"zone":3,"typeConfidence":2.0,"plateTime":0.4404529034201299,"extension":5.782826923709093},"index":0,"playId":"5a70b359-490d-3e50-95ce-c5f7b18b26b4","pitchNumber":1,"startTime":"2026-04-16T20:44:57.679Z","endTime":"2026-04-16T20:45:01.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":87.5,"endSpeed":79.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.611879510549812,"aZ":-24.038729392247276,"pfxX":-4.204946515708496,"pfxZ":5.026778842003912,"pX":-1.3188899906876366,"pZ":3.31052749297161,"vX0":3.232791350651151,"vY0":-127.34147659187653,"vZ0":-1.1639185993122492,"x":167.27,"y":149.4,"x0":-2.0675058296607256,"y0":50.00474220219733,"z0":5.700776918506589,"aX":-6.808672406504783},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.0,"breakHorizontal":6.7,"spinRate":974,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4324801105516185,"extension":5.724561007914498},"index":1,"playId":"6788edb0-db71-3a2f-81d3-06507fc153d6","pitchNumber":2,"startTime":"2026-04-16T20:45:15.345Z","endTime":"2026-04-16T20:45:19.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.019486267003693,"aZ":-33.35132934739594,"pfxX":-4.843985569265118,"pfxZ":-0.7282500275264905,"pX":-0.4845174315542953,"pZ":1.6557276765083768,"vX0":4.961143798466136,"vY0":-126.204574594685,"vZ0":-3.664992267493865,"x":135.47,"y":194.08,"x0":-1.8516692105341144,"y0":50.00593094981387,"z0":5.828831131322778,"aX":-7.771736494986409},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.9,"breakHorizontal":7.6,"spinRate":1051,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.434925163327752,"extension":5.759595773561411},"index":2,"playId":"5ddf4586-fd4a-3fba-a29f-bb31a3ee2142","pitchNumber":3,"startTime":"2026-04-16T20:45:33.086Z","endTime":"2026-04-16T20:46:00.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.459237285636124,"aZ":-29.54797108900078,"pfxX":-3.741567338195785,"pfxZ":1.5539016003092705,"pX":0.2560381633090689,"pZ":1.506196286232963,"vX0":6.310017282548652,"vY0":-129.48212628672044,"vZ0":-4.914782150963698,"x":107.24,"y":198.11,"x0":-1.7326168804712134,"y0":50.00084323773106,"z0":5.704834618269204,"aX":-6.316728273504722},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.9,"breakHorizontal":5.3,"spinRate":1091,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.4239145182084738,"extension":5.876029824571513},"index":3,"playId":"d50fbe44-22a4-384b-a383-b301e921c2ca","pitchNumber":4,"startTime":"2026-04-16T20:46:16.521Z","endTime":"2026-04-16T20:46:24.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.742157542446307,"aZ":-15.13355456451425,"pfxX":-2.838812266934216,"pfxZ":8.391667838308662,"pX":-0.2577200609478442,"pZ":3.9801982098444384,"vX0":5.595289864240123,"vY0":-141.2621229657964,"vZ0":-2.2033343355019253,"x":126.82,"y":131.31,"x0":-1.8910181195431472,"y0":50.003135627194894,"z0":5.737814415666333,"aX":-5.765575093198787},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":4.1,"spinRate":2397,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.38703901929483253,"extension":5.929832152200846},"index":4,"playId":"6334c65d-9883-3335-8606-b5e43cf896e7","pitchNumber":5,"startTime":"2026-04-16T20:47:09.421Z","endTime":"2026-04-16T20:47:16.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.922646399618902,"aZ":-30.464663623626794,"pfxX":-4.332087781198446,"pfxZ":1.0115701739419531,"pX":-0.998007933563845,"pZ":1.6942089200895731,"vX0":3.534591667450446,"vY0":-129.07487413679138,"vZ0":-4.251719000179012,"x":155.04,"y":193.04,"x0":-1.8224563259523339,"y0":50.00283297155637,"z0":5.7092948141242825,"aX":-7.308216405149233},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.1,"breakHorizontal":7.1,"spinRate":1035,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4243946146347688,"extension":5.618438771607657},"index":5,"playId":"6249ddfc-838e-37e0-9297-cfebde5b9ad9","pitchNumber":6,"startTime":"2026-04-16T20:47:31.160Z","endTime":"2026-04-16T20:47:36.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":518595,"link":"/api/v1/people/518595"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":687093,"link":"/api/v1/people/687093"},"third":{"id":672724,"link":"/api/v1/people/672724"},"shortstop":{"id":687263,"link":"/api/v1/people/687263"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":666139,"link":"/api/v1/people/666139"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":641555,"link":"/api/v1/people/641555","batSide":{"code":"L","description":"Left"}},"first":{"id":676609,"link":"/api/v1/people/676609"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":641555,"link":"/api/v1/people/641555"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-16T20:47:36.822Z","atBatIndex":80}]