[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Mangum flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-22T17:08:34.802Z","endTime":"2026-07-22T17:10:02.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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-07-22T14:24:29.613Z","endTime":"2026-07-22T16:44:19.239Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"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-07-22T16:44:19.239Z","endTime":"2026-07-22T17:07:58.224Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"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-07-22T17:07:58.224Z","endTime":"2026-07-22T17:08:36.956Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.593959216067038,"aZ":-15.72328037786542,"pfxX":-7.073632855319012,"pfxZ":8.443889482470155,"pX":-0.20486904847500367,"pZ":2.2685105399311425,"vX0":6.588470808231968,"vY0":-138.6134956849902,"vZ0":-6.3779381476747625,"x":124.81,"y":177.53,"x0":-1.691980984268638,"y0":50.003678816357,"z0":5.6465840425032985,"aX":-13.784008417918315},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":11.5,"spinRate":2231,"spinDirection":218},"zone":5,"typeConfidence":0.74,"plateTime":0.3949402442543768,"extension":6.174548753085001},"index":3,"playId":"3de6fb0a-d911-3a2e-86a9-29872a287636","pitchNumber":1,"startTime":"2026-07-22T17:08:36.956Z","endTime":"2026-07-22T17:08:40.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":96.8,"endSpeed":88.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87596811445442,"aZ":-14.139257002756873,"pfxX":-7.912958785775007,"pfxZ":9.003039258241781,"pX":0.6533459794731712,"pZ":3.7874403077713565,"vX0":8.78781337061942,"vY0":-140.64812369657975,"vZ0":-3.1348310776643498,"x":92.1,"y":136.52,"x0":-1.4834381777566343,"y0":50.00552838703686,"z0":5.833325658002346,"aX":-15.857221707193538},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":12.5,"spinRate":2425,"spinDirection":218},"zone":12,"typeConfidence":0.83,"plateTime":0.3894107654022827,"extension":6.269058563734625},"index":4,"playId":"d38e791f-92bb-3663-bdb4-3f617d86123f","pitchNumber":2,"startTime":"2026-07-22T17:08:52.456Z","endTime":"2026-07-22T17:08:56.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.000873772148456,"aZ":-14.666995272640694,"pfxX":-6.174855600967757,"pfxZ":8.714712265724595,"pX":-0.07606742338158255,"pZ":2.901474120447998,"vX0":6.569924251283522,"vY0":-140.42028882135352,"vZ0":-5.168146602397128,"x":119.9,"y":160.44,"x0":-1.637089203888137,"y0":50.00542106055476,"z0":5.71082452341708,"aX":-12.408046666759295},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":10.0,"spinRate":2394,"spinDirection":216},"zone":2,"typeConfidence":0.86,"plateTime":0.3891660034075546,"extension":6.183087910349162},"index":5,"playId":"478733bc-f376-302f-87e1-050f79c99ec4","pitchNumber":3,"startTime":"2026-07-22T17:09:09.374Z","endTime":"2026-07-22T17:09:12.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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-07-22T17:09:21.159Z","endTime":"2026-07-22T17:09:34.492Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.505001534082798,"aZ":-14.416271539812605,"pfxX":-7.275771578170545,"pfxZ":8.918276629384478,"pX":0.01961343535296451,"pZ":2.0640282844385283,"vX0":6.772886506289933,"vY0":-140.1616664789509,"vZ0":-7.417953525582963,"x":116.25,"y":183.05,"x0":-1.482158253700145,"y0":50.0006785911734,"z0":5.685109441347048,"aX":-14.483259754672497},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":11.8,"spinRate":2348,"spinDirection":218},"zone":8,"typeConfidence":0.8,"plateTime":0.3907052566236411,"extension":6.04558524278324},"index":7,"playId":"b71cb4cb-15fc-30d5-8729-22d6a46c3d42","pitchNumber":4,"startTime":"2026-07-22T17:09:34.492Z","endTime":"2026-07-22T17:09:38.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65388816700857,"aZ":-26.05527544482986,"pfxX":-8.738151102754538,"pfxZ":3.757494265312924,"pX":0.07939587866213231,"pZ":1.9039507859771843,"vX0":7.821116597414182,"vY0":-126.28662006063522,"vZ0":-3.4157368732000872,"x":113.97,"y":187.37,"x0":-1.909689077514273,"y0":50.00480649166289,"z0":5.350302626148197,"aX":-14.23709657856232},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.2,"breakHorizontal":14.3,"spinRate":1976,"spinDirection":244},"zone":8,"typeConfidence":0.92,"plateTime":0.4323131320172475,"extension":6.20933519138555},"hitData":{"launchSpeed":85.1,"launchAngle":31.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.04,"coordY":94.09}},"index":8,"playId":"084e5297-4fd5-37c8-a2f5-3d31af56d8a9","pitchNumber":5,"startTime":"2026-07-22T17:09:54.546Z","endTime":"2026-07-22T17:10:02.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-07-22T17:10:02.743Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Lowe flies out sharply to center fielder Trent Grisham.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-22T17:10:03.811Z","endTime":"2026-07-22T17:10:52.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33264509656929,"aZ":-44.08209601528977,"pfxX":5.475076770838045,"pfxZ":-8.213110184216095,"pX":-1.0505130354569703,"pZ":3.7400420903059306,"vX0":0.438796826215773,"vY0":-120.22971446443286,"vZ0":3.891328973086776,"x":157.04,"y":137.8,"x0":-1.9462367115665804,"y0":50.00167583673242,"z0":6.03686256508948,"aX":7.939818584709173},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.6,"breakHorizontal":-10.0,"spinRate":2881,"spinDirection":43},"zone":11,"typeConfidence":0.89,"plateTime":0.4572045784778189,"extension":5.792388023614743},"index":0,"playId":"4e4e676f-c799-3c45-8f80-3519fb54882c","pitchNumber":1,"startTime":"2026-07-22T17:10:27.579Z","endTime":"2026-07-22T17:10:31.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":95.8,"endSpeed":87.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.031003451284842,"aZ":-14.332799841442739,"pfxX":-5.628539261667477,"pfxZ":9.0619030936973,"pX":-0.15515611652759664,"pZ":2.509962465416464,"vX0":6.068572458090413,"vY0":-139.36472322133224,"vZ0":-6.214048262400562,"x":122.91,"y":171.01,"x0":-1.628601286438837,"y0":50.00308098444071,"z0":5.713519957557067,"aX":-11.08290046770719},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":9.0,"spinRate":2266,"spinDirection":216},"zone":5,"typeConfidence":0.88,"plateTime":0.3928708419293927,"extension":6.108068238229586},"hitData":{"launchSpeed":102.7,"launchAngle":37.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":98.61,"coordY":44.0}},"index":1,"playId":"0ad955bf-529a-3052-864d-7f091ed93517","pitchNumber":2,"startTime":"2026-07-22T17:10:42.628Z","endTime":"2026-07-22T17:10:52.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:10:52.358Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-22T17:10:53.592Z","endTime":"2026-07-22T17:12:32.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.766949084087187,"aZ":-11.938820238819593,"pfxX":-6.079008162879017,"pfxZ":10.041552367956431,"pX":-0.45291320946488567,"pZ":1.2687904522757276,"vX0":5.598425719902276,"vY0":-140.98742983592427,"vZ0":-9.738705901592294,"x":134.26,"y":204.52,"x0":-1.673627311678661,"y0":50.002280650234226,"z0":5.536266057302418,"aX":-12.249494062119124},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":9.8,"spinRate":2313,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.3883430242464505,"extension":6.2588941305121555},"index":0,"playId":"e4468579-1526-3126-bb4b-c6873a8c5002","pitchNumber":1,"startTime":"2026-07-22T17:11:23.779Z","endTime":"2026-07-22T17:11:27.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.963803789677446,"aZ":-43.69861609521602,"pfxX":3.6745136895769064,"pfxZ":-7.774369674364618,"pX":-0.07372759632994186,"pZ":1.390627121294954,"vX0":3.1557954054794495,"vY0":-121.54020248556756,"vZ0":-1.57095231614223,"x":119.81,"y":201.23,"x0":-1.8709795977944872,"y0":50.00407672722523,"z0":5.873471859448419,"aX":5.445011142400579},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-14.2,"breakHorizontal":-7.4,"spinRate":2846,"spinDirection":42},"zone":13,"typeConfidence":0.89,"plateTime":0.4523136208376717,"extension":6.15378553285448},"index":1,"playId":"b86bc2e9-56d4-320e-9739-b860155937e3","pitchNumber":2,"startTime":"2026-07-22T17:11:38.682Z","endTime":"2026-07-22T17:11:41.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.760745523797546,"aZ":-23.295289073190066,"pfxX":-8.533294085847842,"pfxZ":5.4649325932617945,"pX":-0.30736083192254965,"pZ":1.8946751044852745,"vX0":6.775216928502318,"vY0":-126.4251587746438,"vZ0":-4.206305819822087,"x":128.72,"y":187.62,"x0":-1.907790837530524,"y0":50.005264278330664,"z0":5.440336500427446,"aX":-13.873489090368837},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.2,"breakHorizontal":14.0,"spinRate":1943,"spinDirection":236},"zone":7,"typeConfidence":0.88,"plateTime":0.43254289689553715,"extension":6.335648011545913},"index":2,"playId":"cb3f1e91-9cf7-3ab7-bfc1-a96c0c19e239","pitchNumber":3,"startTime":"2026-07-22T17:11:57.284Z","endTime":"2026-07-22T17:12:00.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-22T17:12:10.914Z","endTime":"2026-07-22T17:12:29.159Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.523406452609834,"aZ":-12.062222299964896,"pfxX":-7.041964270597425,"pfxZ":9.913385246589256,"pX":-0.6142911227996359,"pZ":3.2252237941803377,"vX0":6.28611026096495,"vY0":-141.58624823947918,"vZ0":-4.756129439892236,"x":140.42,"y":151.7,"x0":-1.9490264501546366,"y0":50.00598592126478,"z0":5.699757626174692,"aX":-14.290844436502192},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.2,"breakHorizontal":11.5,"spinRate":2364,"spinDirection":214},"zone":1,"typeConfidence":0.92,"plateTime":0.386945377051473,"extension":6.069230072379573},"index":4,"playId":"053cef77-825f-3fca-9569-3e12161b7583","pitchNumber":4,"startTime":"2026-07-22T17:12:29.159Z","endTime":"2026-07-22T17:12:32.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:12:32.232Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trent Grisham grounds out, second baseman Brandon Lowe to first baseman Tyler Callihan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T17:14:23.821Z","endTime":"2026-07-22T17:14:49.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":0},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.602759197793965,"aZ":-24.947284992366804,"pfxX":-7.9877401290967,"pfxZ":3.8310197904493783,"pX":-0.13486453827280162,"pZ":2.5837023581680776,"vX0":6.72206827450002,"vY0":-135.69875321190898,"vZ0":-3.3389019194394343,"x":122.14,"y":169.02,"x0":-1.592913866478133,"y0":50.00205959083522,"z0":5.546486212505616,"aX":-15.06205298646023},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.5,"breakHorizontal":13.2,"spinRate":2427,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4019298726908702,"extension":6.35425089030666},"hitData":{"launchSpeed":84.6,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.78,"coordY":155.74}},"index":0,"playId":"e1d29014-662e-3823-89b3-0a21ab3ef302","pitchNumber":1,"startTime":"2026-07-22T17:14:42.323Z","endTime":"2026-07-22T17:14:49.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:14:49.638Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T17:15:28.364Z","endTime":"2026-07-22T17:16:02.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-22T17:15:11.998Z","endTime":"2026-07-22T17:15:30.668Z","isPitch":false,"type":"action","player":{"id":700250,"link":"/api/v1/people/700250"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.574541533137523,"aZ":-17.559072726720164,"pfxX":-3.7045896678856174,"pfxZ":7.691802906259168,"pX":0.31715396580971783,"pZ":2.3153864102572954,"vX0":6.287664703263531,"vY0":-136.60911682830212,"vZ0":-5.609085121408329,"x":104.91,"y":176.26,"x0":-1.5273607129855635,"y0":50.00274336947452,"z0":5.5921793105908,"aX":-7.03966472880732},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.0,"breakHorizontal":5.5,"spinRate":2068,"spinDirection":218},"zone":6,"typeConfidence":0.89,"plateTime":0.40012053745684506,"extension":6.390381007546952},"index":1,"playId":"c7912e9d-fdac-37da-84d4-6ec49e398dea","pitchNumber":1,"startTime":"2026-07-22T17:15:30.668Z","endTime":"2026-07-22T17:15:34.399Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":89.4,"endSpeed":83.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.699641336264698,"aZ":-26.05316434004473,"pfxX":0.6791079268160254,"pfxZ":3.5204638698689736,"pX":0.8581777487282746,"pZ":1.9837663719791503,"vX0":5.961985151421657,"vY0":-130.12544601409004,"vZ0":-4.251499020123087,"x":84.29,"y":185.22,"x0":-1.5376781901893517,"y0":50.00370224939007,"z0":5.580202428134193,"aX":1.1804180354343616},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.8,"breakHorizontal":-2.4,"spinRate":2547,"spinDirection":189},"zone":14,"typeConfidence":0.84,"plateTime":0.4186789257181336,"extension":6.576440122635883},"index":2,"playId":"ccfdf143-40d8-303a-a399-f63d1fe6a49a","pitchNumber":2,"startTime":"2026-07-22T17:15:44.423Z","endTime":"2026-07-22T17:15:48.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.226120247770545,"aZ":-41.22502139449152,"pfxX":6.934726950659555,"pfxZ":-6.925363031976862,"pX":-0.8973815153371947,"pZ":1.0050428689128281,"vX0":-0.44541061735166376,"vY0":-114.52874150229417,"vZ0":-1.581676646930595,"x":151.21,"y":211.64,"x0":-1.5975622181419553,"y0":50.00075621573031,"z0":5.793990374503603,"aX":9.06751316509317},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-12.6,"breakHorizontal":-12.4,"spinRate":2805,"spinDirection":35},"zone":13,"typeConfidence":0.9,"plateTime":0.4811221064738027,"extension":6.345130504851234},"index":3,"playId":"93937af8-5e22-3556-8955-72e25fdb9e54","pitchNumber":3,"startTime":"2026-07-22T17:15:59.495Z","endTime":"2026-07-22T17:16:02.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:16:02.934Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Jones flies out sharply to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T17:16:04.523Z","endTime":"2026-07-22T17:16:51.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"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":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.252757737720984,"aZ":-15.95796638259673,"pfxX":-3.815645056969471,"pfxZ":8.631277048848794,"pX":1.3909016065590438,"pZ":1.8487054184363656,"vX0":8.947863408561291,"vY0":-135.63044185419017,"vZ0":-6.912313227686771,"x":63.98,"y":188.86,"x0":-1.4425863192501702,"y0":50.006128392871275,"z0":5.526085957965353,"aX":-7.172308452544309},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":5.2,"spinRate":2317,"spinDirection":216},"zone":14,"typeConfidence":0.88,"plateTime":0.4025137945549866,"extension":6.690124402257907},"index":0,"playId":"31d6029d-14a1-3fdc-8ee8-a47e443ee4d8","pitchNumber":1,"startTime":"2026-07-22T17:16:26.180Z","endTime":"2026-07-22T17:16:29.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.733120548159505,"aZ":-16.64002433894058,"pfxX":-6.2280467464491664,"pfxZ":8.185973993627627,"pX":-0.0473776963788362,"pZ":2.442501318902003,"vX0":6.398978472331918,"vY0":-135.89488501259498,"vZ0":-5.323299867385201,"x":118.81,"y":172.83,"x0":-1.607215911009194,"y0":50.00343103097559,"z0":5.557195012066205,"aX":-11.818695936467222},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":10.2,"spinRate":2391,"spinDirection":222},"zone":5,"typeConfidence":0.87,"plateTime":0.4008414851984825,"extension":6.30606394392303},"hitData":{"launchSpeed":107.4,"launchAngle":55.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":47.32,"coordY":92.63}},"index":1,"playId":"9daaad4a-265f-3619-8862-edb5d77f6902","pitchNumber":2,"startTime":"2026-07-22T17:16:41.740Z","endTime":"2026-07-22T17:16:51.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:16:51.927Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-22T17:18:36.929Z","endTime":"2026-07-22T17:19:53.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.457755872085826,"aZ":-13.342872747889647,"pfxX":-5.895327270896864,"pfxZ":9.501145667331071,"pX":-0.9791259185861008,"pZ":3.7309232593226898,"vX0":4.185186444805211,"vY0":-139.4551289843466,"vZ0":-3.252773482081252,"x":154.32,"y":138.05,"x0":-1.7284285543978841,"y0":50.00650369570016,"z0":5.784802691655803,"aX":-11.689484197818134},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":9.8,"spinRate":2254,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.39179056424789094,"extension":6.113649312063922},"index":0,"playId":"f84018b3-649c-3fdd-93cf-8c27880be33e","pitchNumber":1,"startTime":"2026-07-22T17:19:00.903Z","endTime":"2026-07-22T17:19:05.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.142982126206384,"aZ":-12.009811073480366,"pfxX":-6.211528454756781,"pfxZ":10.103251365841112,"pX":0.06459711455631191,"pZ":3.1545571520483917,"vX0":6.643039075141481,"vY0":-140.45861174686593,"vZ0":-4.933534619167952,"x":114.54,"y":153.61,"x0":-1.5253730049383174,"y0":50.004088481297444,"z0":5.716357396251628,"aX":-12.398805970535275},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":9.8,"spinRate":2287,"spinDirection":213},"zone":2,"typeConfidence":0.93,"plateTime":0.39012251736914605,"extension":6.194459400620355},"index":1,"playId":"f9586e63-1a33-3852-be3a-ef6d31709487","pitchNumber":2,"startTime":"2026-07-22T17:19:14.918Z","endTime":"2026-07-22T17:19:17.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":88.1,"endSpeed":81.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77241964484172,"aZ":-32.20022388349509,"pfxX":1.2236734089227297,"pfxZ":-0.015961750519314144,"pX":0.5334603362115905,"pZ":1.9704903969677505,"vX0":5.547525554237516,"vY0":-128.2843182461903,"vZ0":-2.9725121475399106,"x":96.67,"y":185.58,"x0":-1.8097541857995214,"y0":50.00286239448962,"z0":5.636134625567416,"aX":2.053116709834666},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.5,"breakHorizontal":-3.4,"spinRate":2515,"spinDirection":102},"zone":9,"typeConfidence":0.9,"plateTime":0.4258087353700364,"extension":6.2330581035488155},"index":2,"playId":"d0841678-d801-3369-8e27-d8b5590aefdc","pitchNumber":3,"startTime":"2026-07-22T17:19:29.524Z","endTime":"2026-07-22T17:19:33.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.043741555023782,"aZ":-11.41303553675691,"pfxX":-6.213227310283601,"pfxZ":10.51550064632536,"pX":-0.14492958633669165,"pZ":2.3675186437998925,"vX0":6.493193329308232,"vY0":-139.32948899558397,"vZ0":-7.145569270460441,"x":122.52,"y":174.86,"x0":-1.6935746399034382,"y0":50.003848348649704,"z0":5.712276113985208,"aX":-12.269081595681357},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":10.0,"spinRate":2338,"spinDirection":214},"zone":5,"typeConfidence":0.93,"plateTime":0.3924692144250925,"extension":6.294124543513404},"index":3,"playId":"1cfc17d4-3561-3fff-9889-168ba41fd661","pitchNumber":4,"startTime":"2026-07-22T17:19:50.436Z","endTime":"2026-07-22T17:19:53.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:19:53.475Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn challenged (pitch result), call on the field was confirmed: Ryan O'Hearn called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-22T17:19:54.871Z","endTime":"2026-07-22T17:21:24.626Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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":96.1,"endSpeed":88.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.69370596230679,"aZ":-12.775512517666767,"pfxX":-5.498942524240348,"pfxZ":9.757113332954464,"pX":0.048106777604530075,"pZ":2.2346411655729397,"vX0":7.1451972383019875,"vY0":-139.69364276629454,"vZ0":-7.0592713024282805,"x":115.17,"y":178.44,"x0":-1.8212347228780656,"y0":50.00600285059211,"z0":5.623967541633193,"aX":-10.936311946256598},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":8.6,"spinRate":2363,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.39119248555977704,"extension":6.184614648519141},"index":0,"playId":"bbfce192-684f-3f01-9979-088161ebc9c9","pitchNumber":1,"startTime":"2026-07-22T17:20:18.114Z","endTime":"2026-07-22T17:20:21.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":87.6,"endSpeed":80.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.215178733666058,"aZ":-22.812266721428006,"pfxX":-8.467003783387328,"pfxZ":5.660172123627714,"pX":-0.9901097949288776,"pZ":2.2450930829742104,"vX0":5.22677808963125,"vY0":-127.57027805378605,"vZ0":-3.4642232730815543,"x":154.74,"y":178.16,"x0":-1.9610302584700703,"y0":50.005963253860095,"z0":5.410270026198657,"aX":-14.01655526980084},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.7,"breakHorizontal":14.3,"spinRate":2062,"spinDirection":237},"zone":13,"typeConfidence":0.86,"plateTime":0.4286581594411176,"extension":6.248865400993062},"index":1,"playId":"e3c7a566-900a-39fd-ae75-e3900c0597d7","pitchNumber":2,"startTime":"2026-07-22T17:20:32.781Z","endTime":"2026-07-22T17:20:37.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":87.9,"endSpeed":80.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.162040905505904,"aZ":-23.252239507299773,"pfxX":-10.083940207311704,"pfxZ":5.39301963784193,"pX":-0.7843306075390344,"pZ":1.7427936836730107,"vX0":6.133239269949488,"vY0":-127.78868019738745,"vZ0":-4.514712708389371,"x":146.9,"y":191.72,"x0":-1.9044873569967318,"y0":50.004782936994474,"z0":5.357534656333618,"aX":-16.691034024380443},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.0,"breakHorizontal":16.9,"spinRate":2094,"spinDirection":237},"zone":7,"typeConfidence":0.87,"plateTime":0.4284985589064929,"extension":6.348305500136693},"index":2,"playId":"4ac9e96e-31ff-39f9-8382-a37ed242e3c3","pitchNumber":3,"startTime":"2026-07-22T17:20:49.173Z","endTime":"2026-07-22T17:20:53.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-22T17:21:00.484Z","endTime":"2026-07-22T17:21:20.814Z","isPitch":false,"type":"action","player":{"id":656811,"link":"/api/v1/people/656811"},"defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.405404786940203,"aZ":-10.931793053836099,"pfxX":-7.89487959854123,"pfxZ":10.39666028685239,"pX":0.5337865319990646,"pZ":1.7503997480568259,"vX0":9.173880220006502,"vY0":-141.79531292553582,"vZ0":-8.397053699415329,"x":96.65,"y":191.52,"x0":-1.7126081001862965,"y0":50.00023348670478,"z0":5.441344248440446,"aX":-16.127852760008555},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.3,"breakHorizontal":12.5,"spinRate":2380,"spinDirection":214},"zone":9,"typeConfidence":0.91,"plateTime":0.3857718861272468,"extension":6.392851517688337},"index":4,"playId":"109ec2ae-da51-383d-adc1-34eef9c69dbb","pitchNumber":4,"startTime":"2026-07-22T17:21:20.814Z","endTime":"2026-07-22T17:21:24.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"}},"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:21:24.626Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-22T17:21:58.847Z","endTime":"2026-07-22T17:22:51.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.0,"endSpeed":83.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.616338777601275,"aZ":-27.008223797798028,"pfxX":2.1750262050930025,"pfxZ":2.948701689160651,"pX":0.4878073249455298,"pZ":2.0479380123132493,"vX0":5.2274013514745175,"vY0":-131.06929857066282,"vZ0":-4.246459132103833,"x":98.41,"y":183.49,"x0":-1.8088712093483097,"y0":50.006270870174205,"z0":5.687199011018581,"aX":3.8148075329390623},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":-5.0,"spinRate":2518,"spinDirection":132},"zone":9,"typeConfidence":0.9,"plateTime":0.41662017383382777,"extension":6.097549111251482},"index":0,"playId":"10daab09-9cb3-38f2-b75c-4a8e2c23d824","pitchNumber":1,"startTime":"2026-07-22T17:21:58.847Z","endTime":"2026-07-22T17:22:03.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59847817389899,"aZ":-9.88661484658042,"pfxX":-5.837841742849982,"pfxZ":10.982679544471145,"pX":0.2939613121627647,"pZ":2.945552815419721,"vX0":7.380612562919008,"vY0":-141.62218962139283,"vZ0":-5.9435731330531585,"x":105.79,"y":159.25,"x0":-1.5885049846140633,"y0":50.00615910638522,"z0":5.705130609987325,"aX":-11.851075484999521},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.8,"breakHorizontal":9.0,"spinRate":2375,"spinDirection":217},"zone":3,"typeConfidence":0.95,"plateTime":0.3868789851364953,"extension":5.9795775166876135},"index":1,"playId":"34b6b918-ba23-35d8-b198-243d104d1a43","pitchNumber":2,"startTime":"2026-07-22T17:22:28.689Z","endTime":"2026-07-22T17:22:31.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07856001242796,"aZ":-43.2843316863704,"pfxX":6.593439123583951,"pfxZ":-7.3584222331012,"pX":0.6971345563315083,"pZ":1.369050605857914,"vX0":3.757041464286157,"vY0":-122.38750406112933,"vZ0":-1.648495988697279,"x":90.43,"y":201.82,"x0":-1.7163321574498285,"y0":50.00077275133932,"z0":5.772245038873472,"aX":9.95902014333141},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-13.4,"breakHorizontal":-12.8,"spinRate":2771,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.44823474135402064,"extension":5.83229111350461},"index":2,"playId":"c49f844d-0140-3b68-a734-a28bf24fd2f2","pitchNumber":3,"startTime":"2026-07-22T17:22:46.628Z","endTime":"2026-07-22T17:22:51.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:22:51.041Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Bellinger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T17:24:29.764Z","endTime":"2026-07-22T17:25:59.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.30334452311055,"aZ":-29.37190239168668,"pfxX":-6.120390725835051,"pfxZ":1.6382170186668326,"pX":-0.7544866969556138,"pZ":2.353509277659075,"vX0":4.458980083828821,"vY0":-128.75737349737653,"vZ0":-2.8587702515105797,"x":145.76,"y":175.24,"x0":-1.698458245884824,"y0":50.001584924585494,"z0":5.709927590858135,"aX":-10.457454920774163},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.6,"breakHorizontal":10.3,"spinRate":1543,"spinDirection":240},"zone":4,"typeConfidence":0.93,"plateTime":0.42255201695920297,"extension":6.39347640018266},"index":0,"playId":"dbea60db-a192-333e-90dd-7fdded1dc8c5","pitchNumber":1,"startTime":"2026-07-22T17:24:56.636Z","endTime":"2026-07-22T17:25:00.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99479890407191,"aZ":-30.149278806104512,"pfxX":-7.470163681039892,"pfxZ":1.169883214813355,"pX":-0.7099468966465733,"pZ":1.8798729961971747,"vX0":4.533049395596269,"vY0":-129.5532121975718,"vZ0":-4.050615760569022,"x":144.06,"y":188.02,"x0":-1.4975415147190023,"y0":50.00171474947353,"z0":5.727323527691334,"aX":-12.901167300834029},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.6,"breakHorizontal":12.7,"spinRate":1583,"spinDirection":236},"zone":7,"typeConfidence":0.92,"plateTime":0.4202170215519274,"extension":6.569625056577987},"index":1,"playId":"275578d1-0a6e-36cd-b70a-e1b89ebfd5d0","pitchNumber":2,"startTime":"2026-07-22T17:25:11.326Z","endTime":"2026-07-22T17:25:14.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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.6,"endSpeed":86.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9494399921969,"aZ":-17.281184817877666,"pfxX":-5.2377440861752325,"pfxZ":7.719472619781946,"pX":0.7404580250737836,"pZ":4.156095190499116,"vX0":8.109884085359687,"vY0":-137.64952249974021,"vZ0":-0.9561059843714868,"x":88.78,"y":126.57,"x0":-1.555934029419465,"y0":50.00556864576204,"z0":5.671757108192853,"aX":-10.109656348771647},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":7.9,"spinRate":2331,"spinDirection":219},"zone":12,"typeConfidence":0.92,"plateTime":0.39706917847657053,"extension":6.54055103287248},"index":2,"playId":"a154f357-01b3-3a10-83e7-760d9d8fea85","pitchNumber":3,"startTime":"2026-07-22T17:25:25.923Z","endTime":"2026-07-22T17:25:29.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":88.4,"endSpeed":81.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.610120428802297,"aZ":-29.52172146497647,"pfxX":-5.1463806174487985,"pfxZ":1.5597902717654595,"pX":-0.7717632828310251,"pZ":4.024957701519571,"vX0":3.83413896775408,"vY0":-128.86860057146063,"vZ0":0.9158931643447678,"x":146.42,"y":130.11,"x0":-1.6009488850305589,"y0":50.00482563698727,"z0":5.923554416226636,"aX":-8.766423033398713},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.2,"breakHorizontal":8.6,"spinRate":1616,"spinDirection":244},"zone":11,"typeConfidence":0.88,"plateTime":0.4229959251811062,"extension":6.3361103846587215},"index":3,"playId":"1086b161-b3e2-3695-96fd-d63dad4f80a4","pitchNumber":4,"startTime":"2026-07-22T17:25:41.101Z","endTime":"2026-07-22T17:25:44.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.756932084922855,"aZ":-41.82944996074561,"pfxX":5.568473377731637,"pfxZ":-7.514992052178974,"pX":-0.25022533487386256,"pZ":0.6701405181690994,"vX0":1.3056738244453912,"vY0":-113.02511213756773,"vZ0":-1.86191379297652,"x":126.54,"y":220.69,"x0":-1.5594195529292942,"y0":50.00056828459256,"z0":5.728470692473093,"aX":7.15919107504053},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-13.8,"breakHorizontal":-10.4,"spinRate":2695,"spinDirection":33},"zone":13,"typeConfidence":0.9,"plateTime":0.4857403668256204,"extension":6.473335513166219},"index":4,"playId":"90e36bda-032a-306a-885d-0694ccc0c6c1","pitchNumber":5,"startTime":"2026-07-22T17:25:55.853Z","endTime":"2026-07-22T17:25:59.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:25:59.677Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jasson Domínguez singles on a line drive to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T17:26:01.702Z","endTime":"2026-07-22T17:27:15.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.448315966478877,"aZ":-18.24091956630794,"pfxX":-3.1887452159879737,"pfxZ":7.350836737214572,"pX":0.9905785592318884,"pZ":1.9572899857282655,"vX0":7.546159017733221,"vY0":-136.1952071003766,"vZ0":-6.2251529150944265,"x":79.24,"y":185.93,"x0":-1.3908777165410633,"y0":50.001629703206774,"z0":5.516543632580755,"aX":-6.0436945036945176},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.2,"breakHorizontal":4.3,"spinRate":2136,"spinDirection":215},"zone":14,"typeConfidence":0.82,"plateTime":0.40082298030113916,"extension":6.386312893474752},"index":0,"playId":"3269861a-d08c-3de8-afe7-6a77b28a78ae","pitchNumber":1,"startTime":"2026-07-22T17:26:35.622Z","endTime":"2026-07-22T17:26:40.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.670171598844945,"aZ":-17.96142472584161,"pfxX":-4.856096593996721,"pfxZ":7.4300081548184576,"pX":0.2518387788981179,"pZ":2.305172957477308,"vX0":6.435515337206386,"vY0":-136.37445516126908,"vZ0":-5.568339005596215,"x":107.4,"y":176.54,"x0":-1.4908824343736646,"y0":50.00280468772185,"z0":5.583832149388228,"aX":-9.288475879833253},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.7,"breakHorizontal":7.7,"spinRate":2225,"spinDirection":215},"zone":5,"typeConfidence":0.85,"plateTime":0.3993029486511004,"extension":6.025325368808917},"index":1,"playId":"c8d50f2d-c53b-362a-88a4-c97be41d7298","pitchNumber":2,"startTime":"2026-07-22T17:26:50.104Z","endTime":"2026-07-22T17:26:53.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.947803562873105,"aZ":-31.22627009820346,"pfxX":-7.529281080322763,"pfxZ":0.5405814097061601,"pX":-0.5277069245612053,"pZ":1.6452942149337013,"vX0":4.899852952637822,"vY0":-130.74266906626798,"vZ0":-4.399418462891344,"x":137.11,"y":194.36,"x0":-1.4382683108680812,"y0":50.003231200288134,"z0":5.666723378803055,"aX":-13.167302470909313},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.4,"breakHorizontal":12.7,"spinRate":1587,"spinDirection":246},"zone":7,"typeConfidence":0.92,"plateTime":0.4173332372350975,"extension":6.304447481866307},"hitData":{"launchSpeed":93.2,"launchAngle":12.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.44,"coordY":88.25}},"index":2,"playId":"7d66b222-41b9-3bba-bc3c-cfff4f875ca8","pitchNumber":3,"startTime":"2026-07-22T17:27:03.920Z","endTime":"2026-07-22T17:27:15.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:27:15.152Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jazz Chisholm Jr. flies out to center fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T17:27:12.641Z","endTime":"2026-07-22T17:29:20.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":4},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66115381033673,"aZ":-15.948048529041499,"pfxX":-6.795409576142683,"pfxZ":8.629694266647483,"pX":-0.37319019052594754,"pZ":3.228539459166568,"vX0":5.636844220402829,"vY0":-135.99084972125343,"vZ0":-3.4730061553831852,"x":131.23,"y":151.61,"x0":-1.5856939375300854,"y0":50.00651956421294,"z0":5.62252660556294,"aX":-12.783573392646},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":11.2,"spinRate":2286,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.4021262113983992,"extension":6.344106942173655},"index":0,"playId":"72c9560b-2025-325f-bf01-f2dfc5f0887d","pitchNumber":1,"startTime":"2026-07-22T17:27:44.150Z","endTime":"2026-07-22T17:27:49.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.101983255579,"aZ":-18.333809059794273,"pfxX":-6.2227681493273055,"pfxZ":7.32170102947682,"pX":-0.3176085748264434,"pZ":3.343046469836014,"vX0":5.090895116875523,"vY0":-136.19982125897988,"vZ0":-2.918936563544225,"x":129.11,"y":148.52,"x0":-1.3965274876966607,"y0":50.00674704190557,"z0":5.6869571154296725,"aX":-11.769576798498424},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":10.3,"spinRate":2245,"spinDirection":222},"zone":11,"typeConfidence":0.87,"plateTime":0.4011568105159058,"extension":6.350096441811},"index":1,"playId":"83c08aa3-88e2-3c08-9c86-ff98e4da2287","pitchNumber":2,"startTime":"2026-07-22T17:28:05.341Z","endTime":"2026-07-22T17:28:09.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.191798701127087,"aZ":-19.158595544946934,"pfxX":-1.3631687258821783,"pfxZ":7.252802154134679,"pX":1.4807481726820726,"pZ":2.8434567441871494,"vX0":8.043682747399382,"vY0":-132.58195145288545,"vZ0":-3.7094998373784525,"x":60.56,"y":162.01,"x0":-1.4048195679378355,"y0":50.003924849321535,"z0":5.6448588800540165,"aX":-2.447690723747764},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.6,"breakHorizontal":0.8,"spinRate":2568,"spinDirection":210},"zone":12,"typeConfidence":0.83,"plateTime":0.4118463313055205,"extension":6.2800807640792},"index":2,"playId":"4ada79ec-1b41-3592-996e-c6d8c1b7ab8d","pitchNumber":3,"startTime":"2026-07-22T17:28:26.627Z","endTime":"2026-07-22T17:28:30.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":88.2,"endSpeed":81.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.390823881819113,"aZ":-32.29180070362247,"pfxX":-7.800123707264279,"pfxZ":-0.07139110381756808,"pX":1.0108696302194031,"pZ":1.9593441937998086,"vX0":8.278456170449026,"vY0":-128.21311905503825,"vZ0":-3.2566022454798214,"x":78.47,"y":185.88,"x0":-1.2456573330102152,"y0":50.00362915935258,"z0":5.764892136611224,"aX":-12.993873375032448},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.6,"breakHorizontal":12.2,"spinRate":1667,"spinDirection":237},"zone":14,"typeConfidence":0.93,"plateTime":0.42712417029040406,"extension":6.416607219598932},"index":3,"playId":"5a532665-5073-3893-99a0-2d505a8ce391","pitchNumber":4,"startTime":"2026-07-22T17:28:47.019Z","endTime":"2026-07-22T17:28:50.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70859778574939,"aZ":-18.769843710778797,"pfxX":-6.102174865501718,"pfxZ":7.031419954030017,"pX":-0.20149103326567058,"pZ":2.7360217609907376,"vX0":5.77815079876379,"vY0":-136.82527238132678,"vZ0":-4.24355115760066,"x":124.68,"y":164.91,"x0":-1.5424930431436774,"y0":50.00238371696499,"z0":5.584326438862201,"aX":-11.630848549135},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.1,"breakHorizontal":10.0,"spinRate":2244,"spinDirection":218},"zone":5,"typeConfidence":0.85,"plateTime":0.3995201663275174,"extension":6.605473570653799},"hitData":{"launchSpeed":99.5,"launchAngle":49.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":164.69,"coordY":76.99}},"index":4,"playId":"a1c6474b-d782-3167-9429-2449f64884e8","pitchNumber":5,"startTime":"2026-07-22T17:29:07.367Z","endTime":"2026-07-22T17:29:20.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.27,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:29:20.875Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Caballero flies out to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T17:29:21.495Z","endTime":"2026-07-22T17:30:40.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"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(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.8,"endSpeed":86.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75906103245706,"aZ":-15.153981991287093,"pfxX":-5.611682523293371,"pfxZ":8.972207628091864,"pX":-0.031108038846113056,"pZ":2.696752432927178,"vX0":5.902544364367487,"vY0":-136.54220383741753,"vZ0":-5.231936975044768,"x":118.19,"y":165.97,"x0":-1.486980483198793,"y0":50.004020562731256,"z0":5.672824344623217,"aX":-10.646479615844992},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":9.0,"spinRate":2368,"spinDirection":214},"zone":2,"typeConfidence":0.92,"plateTime":0.40043875234042137,"extension":6.539376216476511},"index":0,"playId":"5070ef33-ac49-3d1f-a9a7-91c5e57f2f11","pitchNumber":1,"startTime":"2026-07-22T17:29:47.753Z","endTime":"2026-07-22T17:29:51.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6460565442151,"aZ":-15.16309104349642,"pfxX":-4.998964530321744,"pfxZ":8.970619894925557,"pX":0.0025153272696260857,"pZ":2.4898427862746173,"vX0":5.615961904895969,"vY0":-136.28300629464735,"vZ0":-5.670556091923769,"x":116.9,"y":171.55,"x0":-1.4274099433881167,"y0":50.00463185637077,"z0":5.630682291115402,"aX":-9.481885208398234},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":8.0,"spinRate":2260,"spinDirection":207},"zone":5,"typeConfidence":0.92,"plateTime":0.4006440763660395,"extension":6.547433951227855},"index":1,"playId":"6cca63a6-261c-344f-93a7-8c2a5fedd4a6","pitchNumber":2,"startTime":"2026-07-22T17:30:08.300Z","endTime":"2026-07-22T17:30:11.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.970931873013505,"aZ":-32.89491887631783,"pfxX":8.426069518124974,"pfxZ":-0.4900767745468606,"pX":0.6683833728657408,"pZ":2.0643790643796915,"vX0":2.872968905513255,"vY0":-119.98530202627784,"vZ0":-1.3367357548514103,"x":107.45,"y":159.27,"x0":-1.6391143260490468,"y0":50.00582570715356,"z0":5.557013763492677,"aX":12.300522731853913},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.0,"breakHorizontal":-16.0,"spinRate":2723,"spinDirection":61},"zone":9,"typeConfidence":0.9,"plateTime":0.45631162148132365,"extension":6.250513334453564},"hitData":{"launchSpeed":84.0,"launchAngle":30.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.89,"coordY":108.1}},"index":2,"playId":"a431eefa-c55a-3c29-af84-df2859ce60ba","pitchNumber":3,"startTime":"2026-07-22T17:30:32.226Z","endTime":"2026-07-22T17:30:40.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:30:40.522Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Gonzalez grounds out sharply, first baseman Ben Rice to pitcher Gerrit Cole.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-22T17:32:23.908Z","endTime":"2026-07-22T17:33:10.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.522816031889967,"aZ":-43.507583202409464,"pfxX":4.976241813520896,"pfxZ":-7.742176803009867,"pX":-0.9753426269979752,"pZ":1.9333668987479862,"vX0":0.6672130723222198,"vY0":-120.52089269837501,"vZ0":-0.15820860035323103,"x":154.18,"y":186.58,"x0":-1.9023682362628263,"y0":50.00429916608741,"z0":5.8587790146292695,"aX":7.283542708624781},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-13.8,"breakHorizontal":-9.1,"spinRate":2800,"spinDirection":42},"zone":13,"typeConfidence":0.89,"plateTime":0.4553554301125833,"extension":5.831464042317492},"index":0,"playId":"0f957541-eee7-3bdd-a761-191bae1fedb6","pitchNumber":1,"startTime":"2026-07-22T17:32:47.652Z","endTime":"2026-07-22T17:32:51.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55276965926057,"aZ":-43.484062998329215,"pfxX":3.732184081761612,"pfxZ":-7.7953000454617225,"pX":0.3234564085520846,"pZ":1.4690085545623819,"vX0":4.049509466676732,"vY0":-120.07001755311987,"vZ0":-1.134162177808549,"x":104.67,"y":199.12,"x0":-1.8734963335707902,"y0":50.0011221903584,"z0":5.837323923379413,"aX":5.415922103356001},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-14.0,"breakHorizontal":-7.8,"spinRate":2854,"spinDirection":43},"zone":14,"typeConfidence":0.88,"plateTime":0.45722096218967545,"extension":6.193586059163463},"hitData":{"launchSpeed":102.0,"launchAngle":3.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":161.26,"coordY":159.04}},"index":1,"playId":"8d988b09-fb8f-3043-b48e-7860c855b2f8","pitchNumber":2,"startTime":"2026-07-22T17:33:01.976Z","endTime":"2026-07-22T17:33:10.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:33:10.006Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-22T17:33:14.084Z","endTime":"2026-07-22T17:35:18.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22455892800377,"aZ":-24.843416132068427,"pfxX":1.5464703738731451,"pfxZ":4.2056855946509675,"pX":0.7731287867252661,"pZ":2.0564932667655147,"vX0":6.167451650254548,"vY0":-130.87981382607984,"vZ0":-4.850618333680536,"x":87.53,"y":183.25,"x0":-1.8097890440961761,"y0":50.0055733104622,"z0":5.781952521302252,"aX":2.6974689192655226},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.8,"breakHorizontal":-4.1,"spinRate":2549,"spinDirection":170},"zone":9,"typeConfidence":0.89,"plateTime":0.41764001635125503,"extension":6.051686969767768},"index":0,"playId":"31430614-1713-31c3-9d56-2927e20948ba","pitchNumber":1,"startTime":"2026-07-22T17:33:52.403Z","endTime":"2026-07-22T17:33:57.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.428693587818003,"aZ":-32.812521294102716,"pfxX":2.155709242781727,"pfxZ":-0.402191427285139,"pX":1.2061201819099172,"pZ":0.3686156183895706,"vX0":6.300673639571033,"vY0":-125.95323675119833,"vZ0":-6.398138224231196,"x":71.03,"y":228.83,"x0":-1.6113447038350983,"y0":50.00190901283023,"z0":5.606872939372251,"aX":3.4491307715718476},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.0,"breakHorizontal":-5.4,"spinRate":2515,"spinDirection":110},"zone":14,"typeConfidence":0.9,"plateTime":0.43546977742004644,"extension":6.310626327902485},"index":1,"playId":"10356385-55f6-3e4c-9f99-19b31a381ce3","pitchNumber":2,"startTime":"2026-07-22T17:34:19.219Z","endTime":"2026-07-22T17:34:23.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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.4,"endSpeed":87.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00559146654825,"aZ":-14.481858291143945,"pfxX":-5.933524349794998,"pfxZ":9.068911904942798,"pX":1.4255221590874119,"pZ":2.4269332710233664,"vX0":10.314726384811744,"vY0":-138.56958602805125,"vZ0":-6.10990598319576,"x":62.66,"y":173.25,"x0":-1.5686405258982488,"y0":50.00530049023845,"z0":5.622396611838056,"aX":-11.579548676308644},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":8.6,"spinRate":2353,"spinDirection":214},"zone":14,"typeConfidence":0.87,"plateTime":0.3947769638161467,"extension":6.284385066514831},"index":2,"playId":"b2cce67a-773c-3a24-85de-4a855dfd0d98","pitchNumber":3,"startTime":"2026-07-22T17:34:38.542Z","endTime":"2026-07-22T17:34:41.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.285668034820716,"aZ":-28.610407500961543,"pfxX":0.30035861502009986,"pfxZ":2.092523292257433,"pX":1.5944063589009643,"pZ":0.44151127746480523,"vX0":8.252455028841592,"vY0":-128.74524871590882,"vZ0":-7.265604073151856,"x":56.22,"y":226.86,"x0":-1.673166974072583,"y0":50.0024522776912,"z0":5.473328239055923,"aX":0.5095548811304046},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.5,"breakHorizontal":-2.2,"spinRate":2453,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.4232267677381998,"extension":6.389074037461944},"index":3,"playId":"f1f601ae-fca6-32be-a4b5-15c66dcf500b","pitchNumber":4,"startTime":"2026-07-22T17:34:57.278Z","endTime":"2026-07-22T17:35:00.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.591781139021474,"aZ":-10.980670658605902,"pfxX":-5.291154635129838,"pfxZ":10.431762850339043,"pX":-0.07739235914959282,"pZ":3.0249996246600426,"vX0":6.373059624277462,"vY0":-141.47571971423022,"vZ0":-5.518477882598649,"x":119.95,"y":157.11,"x0":-1.6693934240407693,"y0":50.00396515762344,"z0":5.7015447601546185,"aX":-10.751238265895173},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":8.3,"spinRate":2228,"spinDirection":211},"zone":2,"typeConfidence":0.94,"plateTime":0.38682235571482115,"extension":6.1788688810294845},"index":4,"playId":"f69f6caa-562e-35b4-8089-fab15b5ddc8c","pitchNumber":5,"startTime":"2026-07-22T17:35:14.103Z","endTime":"2026-07-22T17:35:18.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:35:18.904Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Callihan strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-22T17:35:18.590Z","endTime":"2026-07-22T17:36:54.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.866529478606616,"aZ":-44.94399224560763,"pfxX":3.5066507052886506,"pfxZ":-8.536016545574354,"pX":-0.2797655283614392,"pZ":3.2212474798376527,"vX0":2.781162620195216,"vY0":-122.07973011011634,"vZ0":2.686351263209832,"x":127.66,"y":151.81,"x0":-1.892481992268211,"y0":50.000079018999884,"z0":5.997996569921622,"aX":5.247894197492876},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-14.4,"breakHorizontal":-7.1,"spinRate":2777,"spinDirection":44},"zone":2,"typeConfidence":0.89,"plateTime":0.45008522321920497,"extension":5.9035491130113185},"index":0,"playId":"eb1cdc7e-0a9a-3580-b3ed-33bdb5639d98","pitchNumber":1,"startTime":"2026-07-22T17:35:41.716Z","endTime":"2026-07-22T17:35:45.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.410549893979734,"aZ":-22.9371601433008,"pfxX":-9.439594249422175,"pfxZ":6.004196279048273,"pX":-0.5417125438342689,"pZ":0.5824476377824956,"vX0":6.288844606519083,"vY0":-122.96215080071111,"vZ0":-6.781578519721016,"x":137.65,"y":223.05,"x0":-1.900586189877538,"y0":50.00214127027704,"z0":5.310588119796715,"aX":-14.515904461522014},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.6,"breakHorizontal":15.7,"spinRate":1962,"spinDirection":234},"zone":13,"typeConfidence":0.92,"plateTime":0.4447339061835449,"extension":6.208022612683869},"index":1,"playId":"2a34f377-ecb2-3d60-b33a-807f0e20ee49","pitchNumber":2,"startTime":"2026-07-22T17:35:55.484Z","endTime":"2026-07-22T17:35:59.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.386656881280096,"aZ":-22.489650652823318,"pfxX":-9.554837589846887,"pfxZ":5.938547798959515,"pX":-0.5619348101132808,"pZ":2.2070551551018815,"vX0":6.362858946217298,"vY0":-126.28044749174555,"vZ0":-3.6809599044221333,"x":138.42,"y":179.19,"x0":-1.860655864793485,"y0":50.00370749034805,"z0":5.47260620008228,"aX":-15.581809303779956},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.2,"breakHorizontal":16.1,"spinRate":2032,"spinDirection":231},"zone":4,"typeConfidence":0.89,"plateTime":0.4321469316464679,"extension":6.185714395873826},"index":2,"playId":"c88ccf25-9964-30b5-812c-6c8f14bc803a","pitchNumber":3,"startTime":"2026-07-22T17:36:12.053Z","endTime":"2026-07-22T17:36:15.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.296296150226333,"aZ":-11.997422297584198,"pfxX":-6.45953872673471,"pfxZ":9.881502913952872,"pX":-0.71484043176033,"pZ":3.8123963120810096,"vX0":5.462295155517033,"vY0":-141.73085679977825,"vZ0":-3.1471970370064533,"x":144.25,"y":135.85,"x0":-1.8243893569055605,"y0":50.00324715321774,"z0":5.699488269634556,"aX":-13.18971545345123},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.5,"breakHorizontal":10.7,"spinRate":2307,"spinDirection":215},"zone":11,"typeConfidence":0.93,"plateTime":0.38593033924447706,"extension":6.030315795162098},"index":3,"playId":"29484963-8bcb-3556-9f2b-038417592a1e","pitchNumber":4,"startTime":"2026-07-22T17:36:29.746Z","endTime":"2026-07-22T17:36:33.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.465699531006177,"aZ":-25.04478615256585,"pfxX":-9.574953828658439,"pfxZ":4.336059413221204,"pX":-0.014249594267331083,"pZ":0.9575080377081595,"vX0":7.864188850697766,"vY0":-126.99276796849352,"vZ0":-5.797494686912112,"x":117.54,"y":212.93,"x0":-1.8975991678810988,"y0":50.00055187467519,"z0":5.245538132032425,"aX":-15.73605751297443},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.8,"breakHorizontal":15.7,"spinRate":1959,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.43026433433982536,"extension":6.318308312679077},"index":4,"playId":"48c83114-163a-3132-afda-051f5f14cc58","pitchNumber":5,"startTime":"2026-07-22T17:36:50.874Z","endTime":"2026-07-22T17:36:54.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:36:54.333Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan McMahon strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-22T17:38:34.630Z","endTime":"2026-07-22T17:40:02.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.29975061626843,"aZ":-35.25219567699125,"pfxX":10.027766133616524,"pfxZ":-2.316230247229491,"pX":-0.4110308056659731,"pZ":2.4602524670164545,"vX0":0.4561179681074922,"vY0":-114.7608517450435,"vZ0":0.7175278215069127,"x":132.67,"y":172.35,"x0":-1.9145871688001765,"y0":50.00449259344939,"z0":5.5918751824545785,"aX":13.305192681838513},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-3.7,"breakHorizontal":-18.2,"spinRate":2645,"spinDirection":56},"zone":4,"typeConfidence":0.53,"plateTime":0.478245103815893,"extension":6.334667118974465},"index":0,"playId":"b031b7b9-1ff9-3f87-a8b8-8b6ed0af2200","pitchNumber":1,"startTime":"2026-07-22T17:39:02.579Z","endTime":"2026-07-22T17:39:06.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.265794443149744,"aZ":-22.00236441331353,"pfxX":0.13135157423066568,"pfxZ":5.9333516513307245,"pX":0.8580011332523266,"pZ":2.413851496018992,"vX0":6.285490133427419,"vY0":-128.94066211486896,"vZ0":-3.8558739903282815,"x":84.3,"y":173.61,"x0":-1.6100275054314415,"y0":50.0028158550543,"z0":5.590023765700053,"aX":0.2242441465704486},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.3,"breakHorizontal":-1.4,"spinRate":2632,"spinDirection":198},"zone":14,"typeConfidence":0.93,"plateTime":0.42189282526375305,"extension":6.205744841130259},"index":1,"playId":"b474b8c6-87e6-3f87-9b50-7973330e6f19","pitchNumber":2,"startTime":"2026-07-22T17:39:16.387Z","endTime":"2026-07-22T17:39:20.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-22T17:39:31.962Z","endTime":"2026-07-22T17:39:44.735Z","isPitch":false,"type":"action","player":{"id":641857,"link":"/api/v1/people/641857"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":72.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.895243429934137,"aZ":-40.99540442753338,"pfxX":5.517542150654515,"pfxZ":-6.810489922912619,"pX":0.09699982330416426,"pZ":1.0493348913656744,"vX0":1.933355357086489,"vY0":-113.46481963715847,"vZ0":-1.4683520298724666,"x":113.3,"y":210.45,"x0":-1.4841892440913425,"y0":50.000427185274674,"z0":5.8113474420806615,"aX":7.150563248596146},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-12.4,"breakHorizontal":-10.4,"spinRate":2701,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.48381014983959236,"extension":6.287751326490617},"index":3,"playId":"cf8ecf54-a226-37f2-b823-18dede44e10e","pitchNumber":3,"startTime":"2026-07-22T17:39:44.735Z","endTime":"2026-07-22T17:39:48.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.977900402579426,"aZ":-41.55636979464723,"pfxX":6.236869940642606,"pfxZ":-7.29447596632027,"pX":0.4759768673713087,"pZ":1.0802539140971938,"vX0":2.656648001117736,"vY0":-113.11439287737612,"vZ0":-1.0370145039230685,"x":98.86,"y":209.61,"x0":-1.526408625768918,"y0":50.00158007406148,"z0":5.7368980016823405,"aX":8.02420385306196},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-13.1,"breakHorizontal":-12.0,"spinRate":2689,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4855209458998493,"extension":6.435850105877821},"index":4,"playId":"f928b305-4874-344b-8cab-95cb0f347284","pitchNumber":4,"startTime":"2026-07-22T17:39:58.553Z","endTime":"2026-07-22T17:40:02.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:40:02.947Z","atBatIndex":16},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Austin Wells hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-22T17:40:03.398Z","endTime":"2026-07-22T17:40:31.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.964176324081066,"aZ":-24.76066131797792,"pfxX":1.175130372793891,"pfxZ":4.218272712534892,"pX":2.1885251786206714,"pZ":3.453124248035165,"vX0":8.907872661446852,"vY0":-130.8775219283997,"vZ0":-1.0883654886750032,"x":33.58,"y":145.55,"x0":-1.3924562975820491,"y0":50.00647871412967,"z0":5.704770274669587,"aX":2.0684372915731157},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.7,"breakHorizontal":-3.8,"spinRate":2459,"spinDirection":197},"zone":12,"typeConfidence":0.92,"plateTime":0.41626377264504066,"extension":6.34001355280919},"index":0,"playId":"79839dde-4966-3cba-b1b6-ead2a9c00725","pitchNumber":1,"startTime":"2026-07-22T17:40:26.378Z","endTime":"2026-07-22T17:40:31.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:40:31.528Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trent Grisham lines out to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-22T17:41:15.866Z","endTime":"2026-07-22T17:43:13.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":6},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-22T17:40:54.468Z","endTime":"2026-07-22T17:41:18.176Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.990618732745297,"aZ":-24.449035804120122,"pfxX":0.2762208120769707,"pfxZ":4.49096034585828,"pX":-0.4515393633689861,"pZ":3.412364387070073,"vX0":3.005387656541963,"vY0":-129.31646753956687,"vZ0":-1.0622914885344943,"x":134.21,"y":146.65,"x0":-1.657144758468391,"y0":50.00317229922568,"z0":5.677143918451725,"aX":0.4748091245378897},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.2,"breakHorizontal":-1.1,"spinRate":2382,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.42103489328105903,"extension":6.2904568252864115},"index":1,"playId":"2cdda10b-d45a-3ef2-9d6c-bc5722ab8d5f","pitchNumber":1,"startTime":"2026-07-22T17:41:18.176Z","endTime":"2026-07-22T17:41:22.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97638788544695,"aZ":-28.395190246069994,"pfxX":-7.6734027892716075,"pfxZ":2.2342361763989143,"pX":-1.283617837283552,"pZ":2.8256603977825407,"vX0":3.0991491647550236,"vY0":-128.62675282878405,"vZ0":-2.006010072325836,"x":165.93,"y":162.49,"x0":-1.4998076354922572,"y0":50.00566485508113,"z0":5.794249512423727,"aX":-12.999002674774363},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.8,"breakHorizontal":13.3,"spinRate":1553,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.4240810031600155,"extension":6.386223012522718},"index":2,"playId":"e34b0f3f-0c4f-383d-a8bb-e8223cca18b5","pitchNumber":2,"startTime":"2026-07-22T17:41:38.698Z","endTime":"2026-07-22T17:41:42.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.623621959650823,"aZ":-27.089980746813026,"pfxX":-0.1138968566525218,"pfxZ":2.8848969296687255,"pX":-0.857614171246115,"pZ":2.791207582953622,"vX0":2.224060219291331,"vY0":-130.6145752248711,"vZ0":-2.1483462638014106,"x":149.69,"y":163.42,"x0":-1.698546716447145,"y0":50.00108584734959,"z0":5.623446948537717,"aX":-0.20112175785837083},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.0,"breakHorizontal":-0.2,"spinRate":2481,"spinDirection":190},"zone":11,"typeConfidence":0.83,"plateTime":0.4163517158477821,"extension":6.233049339102684},"index":3,"playId":"32cd5645-0680-3ea4-87b0-8554311063d4","pitchNumber":3,"startTime":"2026-07-22T17:42:00.070Z","endTime":"2026-07-22T17:42:04.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.427081053233405,"aZ":-17.27078710125989,"pfxX":-4.705027145767034,"pfxZ":8.02082065995489,"pX":-0.25961830819457665,"pZ":3.269360607893738,"vX0":4.819533055502977,"vY0":-134.53621989344742,"vZ0":-2.935962357367018,"x":126.9,"y":150.51,"x0":-1.4512631125828674,"y0":50.00504843418212,"z0":5.57887656229529,"aX":-8.745073329329228},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":7.7,"spinRate":2313,"spinDirection":217},"zone":2,"typeConfidence":0.87,"plateTime":0.40500690193648214,"extension":6.444718771349281},"index":4,"playId":"a3745c21-a24e-34e2-b8ff-de03524c1a7f","pitchNumber":4,"startTime":"2026-07-22T17:42:21.053Z","endTime":"2026-07-22T17:42:24.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9765061995883,"aZ":-23.622761071341678,"pfxX":0.581838979887523,"pfxZ":4.8811963483868155,"pX":0.5578499173541548,"pZ":2.624723722472245,"vX0":4.849895334635465,"vY0":-130.39692382656722,"vZ0":-3.1468502182325926,"x":95.74,"y":167.91,"x0":-1.3885689280470233,"y0":50.00251409915672,"z0":5.595509459978178,"aX":1.018736494848997},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.5,"breakHorizontal":-1.9,"spinRate":2439,"spinDirection":189},"zone":6,"typeConfidence":0.93,"plateTime":0.4173087516166154,"extension":6.376178100209163},"index":5,"playId":"5a75b101-3d94-37a3-924b-1ac15a3c0e2f","pitchNumber":5,"startTime":"2026-07-22T17:42:40.364Z","endTime":"2026-07-22T17:42:44.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.943720214423152,"aZ":-15.358955316275472,"pfxX":-4.870792386348834,"pfxZ":8.90495443830618,"pX":0.8472416826801785,"pZ":2.1549841072351863,"vX0":7.518030150548127,"vY0":-136.07573878657215,"vZ0":-6.131592546371689,"x":84.71,"y":180.6,"x0":-1.3098779049439544,"y0":50.003764361696824,"z0":5.4892301915185255,"aX":-9.198658616845252},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":7.3,"spinRate":2309,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.40146738613756483,"extension":6.615465410777494},"hitData":{"launchSpeed":90.0,"launchAngle":22.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.67,"coordY":106.25}},"index":6,"playId":"76067eff-8488-3634-b132-83022da4f99d","pitchNumber":6,"startTime":"2026-07-22T17:43:01.044Z","endTime":"2026-07-22T17:43:13.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.37,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:43:13.852Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ben Rice lines out to left fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-22T17:43:11.619Z","endTime":"2026-07-22T17:44:30.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":85.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.787456114845874,"aZ":-16.327493941030017,"pfxX":-5.208587845698147,"pfxZ":8.399308986291345,"pX":-0.29447677098879427,"pZ":2.3975523161444148,"vX0":5.163608544238055,"vY0":-136.4157204952414,"vZ0":-5.3777431941843945,"x":128.22,"y":174.05,"x0":-1.534429541620959,"y0":50.00012757382852,"z0":5.518550296362738,"aX":-9.823246661122372},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":8.4,"spinRate":2329,"spinDirection":216},"zone":4,"typeConfidence":0.91,"plateTime":0.40139189146408816,"extension":6.530968462048104},"index":0,"playId":"78bd79a8-245d-385d-862b-89d21bd928e8","pitchNumber":1,"startTime":"2026-07-22T17:43:38.590Z","endTime":"2026-07-22T17:43:42.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.940151759098157,"aZ":-28.928662251494544,"pfxX":-6.540561489882327,"pfxZ":1.8359869682732493,"pX":-0.514502975216097,"pZ":0.6817927302406461,"vX0":4.565020147429927,"vY0":-131.57438297970026,"vZ0":-7.132472213220707,"x":136.61,"y":220.37,"x0":-1.4156389036181607,"y0":50.00369269912849,"z0":5.549641089320576,"aX":-11.555054810050306},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.0,"breakHorizontal":10.9,"spinRate":1582,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.41510470870209737,"extension":6.558940914883392},"index":1,"playId":"52db7df8-e7b5-355e-9f34-0511d64bf097","pitchNumber":2,"startTime":"2026-07-22T17:43:57.261Z","endTime":"2026-07-22T17:44:01.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81637891663576,"aZ":-30.707663069330135,"pfxX":-6.660781963453244,"pfxZ":0.875822362626522,"pX":-0.9770289036458222,"pZ":1.9610039516738669,"vX0":3.2933077659581955,"vY0":-127.78058512906308,"vZ0":-3.403309747395637,"x":154.24,"y":185.83,"x0":-1.4102735010520022,"y0":50.00039248807368,"z0":5.696674726053698,"aX":-11.12541642420712},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.1,"breakHorizontal":11.4,"spinRate":1619,"spinDirection":241},"zone":13,"typeConfidence":0.93,"plateTime":0.4269807624663562,"extension":6.384376094642977},"hitData":{"launchSpeed":88.1,"launchAngle":23.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.86,"coordY":79.88}},"index":2,"playId":"d1938a18-303c-39a7-8e0d-d60ec4fff5de","pitchNumber":3,"startTime":"2026-07-22T17:44:22.658Z","endTime":"2026-07-22T17:44:30.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:44:30.325Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out, third baseman Ryan McMahon to first baseman Ben Rice.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T17:46:51.777Z","endTime":"2026-07-22T17:50:00.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,6,7],"actionIndex":[5],"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"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(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":86.9,"endSpeed":79.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84763245270102,"aZ":-24.571588534242636,"pfxX":-9.683379986885123,"pfxZ":4.706201281208747,"pX":0.06840492732708167,"pZ":1.5139664842707965,"vX0":7.677223455067304,"vY0":-126.31249912678295,"vZ0":-5.009655641219248,"x":114.39,"y":197.9,"x0":-1.7530308982717773,"y0":50.002546202650514,"z0":5.499934742429428,"aX":-15.639460747317436},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.6,"breakHorizontal":15.7,"spinRate":2050,"spinDirection":230},"zone":14,"typeConfidence":0.91,"plateTime":0.433716185824645,"extension":6.163974583103052},"index":0,"playId":"1efb3100-b389-3a86-9cc4-4281f5597db4","pitchNumber":1,"startTime":"2026-07-22T17:47:23.458Z","endTime":"2026-07-22T17:47:28.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04497420696792,"aZ":-11.495256985512626,"pfxX":-6.944867871041813,"pfxZ":10.40755684781915,"pX":-0.7593698658589088,"pZ":2.6484883862552056,"vX0":5.524546597919618,"vY0":-140.37892347462432,"vZ0":-6.108722893946912,"x":145.95,"y":167.27,"x0":-1.8547359562715453,"y0":50.006137596911366,"z0":5.607829231990856,"aX":-13.804188668030037},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":11.4,"spinRate":2258,"spinDirection":213},"zone":4,"typeConfidence":0.93,"plateTime":0.39081034526314573,"extension":6.147060523789129},"index":1,"playId":"b8d77c96-f1df-3d9f-aff9-524bc2530d6f","pitchNumber":2,"startTime":"2026-07-22T17:47:45.956Z","endTime":"2026-07-22T17:47:49.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.548631686159545,"aZ":-12.886262725495751,"pfxX":-7.1096729331373085,"pfxZ":9.640635058426373,"pX":0.7105551142038578,"pZ":3.544571356342437,"vX0":9.047755609773038,"vY0":-140.91640955537488,"vZ0":-3.7496620421201587,"x":89.92,"y":143.08,"x0":-1.6258452735564124,"y0":50.00410663141605,"z0":5.731405800729593,"aX":-14.226932540770008},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":10.9,"spinRate":2298,"spinDirection":218},"zone":12,"typeConfidence":0.91,"plateTime":0.3894457086514391,"extension":6.141530108030825},"index":2,"playId":"b62463ee-db20-3d46-87b9-97089b9a9102","pitchNumber":3,"startTime":"2026-07-22T17:48:04.708Z","endTime":"2026-07-22T17:48:08.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-22T17:48:18.612Z","endTime":"2026-07-22T17:48:35.469Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42908492276117,"aZ":-42.4901213108563,"pfxX":5.891225231530104,"pfxZ":-6.942010155011184,"pX":1.094405302297572,"pZ":0.9106799386425048,"vX0":5.271112581024691,"vY0":-121.3541304320749,"vZ0":-2.626282712113535,"x":75.28,"y":214.19,"x0":-1.873359372273536,"y0":50.00005406841581,"z0":5.718902929679147,"aX":8.758182061607412},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-13.0,"breakHorizontal":-12.0,"spinRate":2894,"spinDirection":41},"zone":14,"typeConfidence":0.88,"plateTime":0.4518726289234398,"extension":6.092759747681219},"index":4,"playId":"1b4646ba-3b16-3f77-8233-52755f6e2c75","pitchNumber":4,"startTime":"2026-07-22T17:48:35.469Z","endTime":"2026-07-22T17:48:39.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","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":5,"startTime":"2026-07-22T17:48:59.794Z","endTime":"2026-07-22T17:49:37.043Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91746497636963,"aZ":-12.003293966232302,"pfxX":-5.5113936598116435,"pfxZ":9.894788640987587,"pX":1.0346214813515964,"pZ":4.366053206363483,"vX0":9.703892633083196,"vY0":-141.97330801340297,"vZ0":-1.741328325029464,"x":77.56,"y":120.9,"x0":-1.7136984262991466,"y0":50.00234807903798,"z0":5.752474813508403,"aX":-11.235460303866951},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.8,"breakHorizontal":7.9,"spinRate":2322,"spinDirection":219},"zone":12,"typeConfidence":0.94,"plateTime":0.38598910773934536,"extension":6.0726882310993515},"index":6,"playId":"bb159095-8038-3c4c-996f-35c5d3d787fb","pitchNumber":5,"startTime":"2026-07-22T17:49:37.043Z","endTime":"2026-07-22T17:49:40.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.648219947103097,"aZ":-43.58236606645692,"pfxX":5.8121551228099895,"pfxZ":-7.612424917471916,"pX":-0.15493875136188157,"pZ":2.84631797733981,"vX0":2.6725058677366826,"vY0":-121.85395298843918,"vZ0":1.8293859460998652,"x":122.91,"y":161.93,"x0":-2.0219789157779386,"y0":50.001885561506604,"z0":5.860102322945647,"aX":8.711527802257605},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-13.1,"breakHorizontal":-11.2,"spinRate":2808,"spinDirection":38},"zone":2,"typeConfidence":0.89,"plateTime":0.4500449764878591,"extension":5.974711525396695},"hitData":{"launchSpeed":76.6,"launchAngle":5.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.52,"coordY":152.71}},"index":7,"playId":"17f8914e-2dde-3be4-a1e2-445c3474ce83","pitchNumber":6,"startTime":"2026-07-22T17:49:52.042Z","endTime":"2026-07-22T17:50:00.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:50:00.022Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Lowe lines out to right fielder Jasson Domínguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T17:50:01.681Z","endTime":"2026-07-22T17:51:04.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01452145557224,"aZ":-28.516536483032358,"pfxX":1.1826439432111648,"pfxZ":2.1112649647763977,"pX":-1.1091857965399328,"pZ":3.385557237485614,"vX0":2.3087867573325975,"vY0":-130.36920535433399,"vZ0":-0.697795964010453,"x":159.28,"y":147.37,"x0":-2.157952561307749,"y0":50.000175253125626,"z0":5.798707415455057,"aX":2.046368563761839},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.0,"breakHorizontal":-2.6,"spinRate":2401,"spinDirection":139},"zone":11,"typeConfidence":0.9,"plateTime":0.4192532757735252,"extension":5.798025642298106},"index":0,"playId":"c7621863-269c-3a31-b20c-87c488a20007","pitchNumber":1,"startTime":"2026-07-22T17:50:25.068Z","endTime":"2026-07-22T17:50:28.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68158306819062,"aZ":-24.68154115135131,"pfxX":-9.028372177842165,"pfxZ":4.758054985870141,"pX":-0.941624209061585,"pZ":2.070000968286825,"vX0":5.396275894153953,"vY0":-124.87315382830032,"vZ0":-3.2378347838541526,"x":152.89,"y":182.89,"x0":-1.9600952819107393,"y0":50.006201160814115,"z0":5.419230673304706,"aX":-14.228398952403229},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.0,"breakHorizontal":15.1,"spinRate":1903,"spinDirection":239},"zone":13,"typeConfidence":0.92,"plateTime":0.4390226452936892,"extension":6.150001576375951},"index":1,"playId":"0a9d158d-4286-3a54-95d2-b964baf01431","pitchNumber":2,"startTime":"2026-07-22T17:50:40.278Z","endTime":"2026-07-22T17:50:45.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.781529101463047,"aZ":-22.5998590119385,"pfxX":-10.796938499166547,"pfxZ":5.980292820235568,"pX":-0.4243118756346488,"pZ":2.2881582391182222,"vX0":6.9658993029361875,"vY0":-125.78424989888453,"vZ0":-3.358742168644783,"x":133.17,"y":177.0,"x0":-1.8284322817618517,"y0":50.00103865143859,"z0":5.475474636571226,"aX":-17.27975852226859},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.3,"breakHorizontal":17.9,"spinRate":2045,"spinDirection":233},"zone":4,"typeConfidence":0.91,"plateTime":0.43563834839555415,"extension":6.382873377254045},"hitData":{"launchSpeed":77.8,"launchAngle":26.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.38,"coordY":100.57}},"index":2,"playId":"65247e8c-0a36-3146-9a61-3c5b03cb72a1","pitchNumber":3,"startTime":"2026-07-22T17:50:57.806Z","endTime":"2026-07-22T17:51:04.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:51:04.978Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryan Reynolds flies out to left fielder Cody Bellinger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T17:51:05.642Z","endTime":"2026-07-22T17:53:10.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":97.0,"endSpeed":88.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00443366183439,"aZ":-11.605112708490463,"pfxX":-7.457451131248515,"pfxZ":10.270741289330346,"pX":0.8378735199301212,"pZ":1.1890429775711833,"vX0":9.654111066523265,"vY0":-140.65502424048262,"vZ0":-9.80615464444209,"x":85.06,"y":206.68,"x0":-1.6706062330153322,"y0":50.00505321826813,"z0":5.47394903948172,"aX":-14.939171374278956},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.7,"breakHorizontal":11.5,"spinRate":2375,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.3894523046397227,"extension":6.44660436420583},"index":0,"playId":"edb8fd1f-cfde-384e-af28-05df87e3b071","pitchNumber":1,"startTime":"2026-07-22T17:51:50.875Z","endTime":"2026-07-22T17:51:54.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":96.4,"endSpeed":87.7,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.362170732745135,"aZ":-12.68604884833015,"pfxX":-7.148111747662698,"pfxZ":9.869766583648314,"pX":-0.341250885430169,"pZ":1.6308500165500288,"vX0":6.2730342648738135,"vY0":-140.0292574161997,"vZ0":-8.559847787151392,"x":130.01,"y":194.75,"x0":-1.6883035837206775,"y0":50.00212544894321,"z0":5.569118034033666,"aX":-14.111431310088358},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":11.5,"spinRate":2366,"spinDirection":213},"zone":7,"typeConfidence":0.88,"plateTime":0.39204286091041585,"extension":6.2222330703060775},"index":1,"playId":"a594e44e-7908-3109-85a5-3af7cf9f47ad","pitchNumber":2,"startTime":"2026-07-22T17:52:07.592Z","endTime":"2026-07-22T17:52:11.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-22T17:52:21.548Z","endTime":"2026-07-22T17:52:46.001Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"},"defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.140954135094766,"aZ":-29.87713258036074,"pfxX":0.683990189304418,"pfxZ":1.3613766987231646,"pX":1.0050140956677789,"pZ":1.7817128237974522,"vX0":6.910458764522307,"vY0":-129.0848623780955,"vZ0":-3.9161105746661593,"x":78.69,"y":190.67,"x0":-1.7967269107339645,"y0":50.0018818108241,"z0":5.621360853816326,"aX":1.152171229337434},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.8,"breakHorizontal":-2.8,"spinRate":2382,"spinDirection":118},"zone":14,"typeConfidence":0.9,"plateTime":0.42448732431713987,"extension":6.2908808379517644},"index":3,"playId":"73874eed-9c6d-3876-a0fd-abcdc03b6db7","pitchNumber":3,"startTime":"2026-07-22T17:52:46.001Z","endTime":"2026-07-22T17:52:49.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06882880196729,"aZ":-23.825677619946227,"pfxX":-9.62499492507844,"pfxZ":5.394602270794322,"pX":-0.0463366155230031,"pZ":2.1737040291828675,"vX0":7.607259572657287,"vY0":-123.75781396476759,"vZ0":-2.8788620969588306,"x":118.77,"y":180.09,"x0":-1.9119304238415107,"y0":50.005785674227255,"z0":5.351116646914097,"aX":-14.90867674062618},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.4,"breakHorizontal":15.6,"spinRate":1894,"spinDirection":233},"zone":8,"typeConfidence":0.92,"plateTime":0.44285350046475935,"extension":6.446655876976496},"hitData":{"launchSpeed":71.7,"launchAngle":31.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.26,"coordY":117.51}},"index":4,"playId":"1812127e-5736-3c01-b885-666b138e4d12","pitchNumber":4,"startTime":"2026-07-22T17:53:03.406Z","endTime":"2026-07-22T17:53:10.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:53:10.573Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Jones walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T17:54:57.070Z","endTime":"2026-07-22T17:56:38.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54023839218561,"aZ":-30.307240146403736,"pfxX":1.287640095712728,"pfxZ":1.1937424764840312,"pX":1.1065770279051543,"pZ":1.6856353278699998,"vX0":6.117032915483724,"vY0":-124.10531435597703,"vZ0":-3.5772520146638467,"x":74.82,"y":193.27,"x0":-1.5560224350776304,"y0":50.00099219604885,"z0":5.666430206002325,"aX":2.0107678094142734},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.6,"breakHorizontal":-3.7,"spinRate":2484,"spinDirection":74},"zone":14,"typeConfidence":0.91,"plateTime":0.44112740240647197,"extension":6.481144420837851},"index":0,"playId":"090a4201-b419-36f4-9a32-1f28291c1aec","pitchNumber":1,"startTime":"2026-07-22T17:55:15.574Z","endTime":"2026-07-22T17:55:19.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":87.6,"endSpeed":81.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53459207815709,"aZ":-26.89037764145581,"pfxX":-6.797603316098357,"pfxZ":3.183333353534832,"pX":0.5483554722010989,"pZ":0.6690969292406261,"vX0":7.1310567647681395,"vY0":-127.3254768350475,"vZ0":-7.162815074161332,"x":96.1,"y":220.71,"x0":-1.3914237811699033,"y0":50.00154907852308,"z0":5.615249176010899,"aX":-11.279217911590562},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.4,"breakHorizontal":10.9,"spinRate":1689,"spinDirection":243},"zone":14,"typeConfidence":0.93,"plateTime":0.4284278290657362,"extension":6.527887429118862},"index":1,"playId":"47ae45fa-ada8-3711-b373-dd4140e16cfa","pitchNumber":2,"startTime":"2026-07-22T17:55:28.529Z","endTime":"2026-07-22T17:55:32.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":86.9,"endSpeed":79.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.988385874300548,"aZ":-32.3361316979864,"pfxX":1.7932740116534296,"pfxZ":-0.10148415550246348,"pX":1.3974971960449691,"pZ":1.137416024333298,"vX0":6.60196199843788,"vY0":-126.2507163685463,"vZ0":-4.669995741394383,"x":63.73,"y":208.07,"x0":-1.4945356679509532,"y0":50.0034340064873,"z0":5.642009445055475,"aX":2.8661531993827363},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.1,"breakHorizontal":-4.9,"spinRate":2457,"spinDirection":83},"zone":14,"typeConfidence":0.91,"plateTime":0.4354361493969017,"extension":6.3213001453475774},"index":2,"playId":"ed0df619-9d74-34f2-a20a-351e137e9f4f","pitchNumber":3,"startTime":"2026-07-22T17:55:43.718Z","endTime":"2026-07-22T17:55:47.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":86.0,"endSpeed":79.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.354311944405428,"aZ":-32.52079391442311,"pfxX":1.135274397821525,"pfxZ":-0.2211832203228368,"pX":1.0878037326865035,"pZ":0.034419609221787474,"vX0":6.000953567359706,"vY0":-124.95075846828476,"vZ0":-6.914887326098576,"x":75.54,"y":237.85,"x0":-1.4973316187850008,"y0":50.001386793323476,"z0":5.526669353715446,"aX":1.7860269868381566},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.8,"breakHorizontal":-3.5,"spinRate":2476,"spinDirection":84},"zone":14,"typeConfidence":0.9,"plateTime":0.43918125440059086,"extension":6.5987441544756145},"index":3,"playId":"a9687c6a-7049-3f0c-96cd-5a5115f6c431","pitchNumber":4,"startTime":"2026-07-22T17:55:59.153Z","endTime":"2026-07-22T17:56:02.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":93.5,"endSpeed":85.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.947042249721807,"aZ":-17.30197551830602,"pfxX":-5.464660949873476,"pfxZ":7.947444241926245,"pX":-1.1049407114377174,"pZ":4.4322100433438605,"vX0":3.6535852423311685,"vY0":-136.1826659494129,"vZ0":-0.18872949120657279,"x":159.12,"y":119.11,"x0":-1.7565363549063673,"y0":50.00141033968627,"z0":5.703008008754004,"aX":-10.225124829542558},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.5,"breakHorizontal":9.1,"spinRate":2270,"spinDirection":217},"zone":11,"typeConfidence":0.92,"plateTime":0.4027777904126584,"extension":6.38357220301615},"index":4,"playId":"3aa60b0b-bd9e-3436-867c-77d98d5c83a7","pitchNumber":5,"startTime":"2026-07-22T17:56:17.947Z","endTime":"2026-07-22T17:56:20.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75758240663287,"aZ":-31.72562102383985,"pfxX":2.5252515086785388,"pfxZ":0.2769380492673257,"pX":-0.8023533536143895,"pZ":2.956570440867404,"vX0":1.4328964132498454,"vY0":-126.48764686668744,"vZ0":-0.5815851785229298,"x":147.58,"y":158.95,"x0":-1.7042267757274512,"y0":50.00266951438963,"z0":5.7328837479697095,"aX":4.092320097164645},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.6,"breakHorizontal":-4.9,"spinRate":2452,"spinDirection":111},"zone":4,"typeConfidence":0.89,"plateTime":0.43299413971914325,"extension":6.204279795226755},"index":5,"playId":"1f97ecd4-8e26-320d-b865-3ecfb77c670b","pitchNumber":6,"startTime":"2026-07-22T17:56:32.844Z","endTime":"2026-07-22T17:56:38.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":4.29999999999999,"leverageIndex":1.06,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:56:38.074Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cody Bellinger walks. Spencer Jones to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T17:56:39.427Z","endTime":"2026-07-22T17:58:37.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"postOnSecond":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"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":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29332393429691,"aZ":-17.792938881556307,"pfxX":-4.235551486117854,"pfxZ":7.6711319242589475,"pX":-0.6136361876136853,"pZ":4.927437706630861,"vX0":4.070639695163358,"vY0":-135.92145938715726,"vZ0":0.8858866036599833,"x":140.39,"y":105.74,"x0":-1.5790802720691832,"y0":50.001375433075545,"z0":5.831261216331513,"aX":-7.938971870344078},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":6.8,"spinRate":2303,"spinDirection":213},"zone":11,"typeConfidence":0.92,"plateTime":0.40270290808336995,"extension":6.317452981821968},"index":0,"playId":"b9b5c324-4ef0-3f1b-aefc-243bc56deb78","pitchNumber":1,"startTime":"2026-07-22T17:57:00.386Z","endTime":"2026-07-22T17:57:03.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.937884931222573,"aZ":-17.895250389542547,"pfxX":-6.3783167655805375,"pfxZ":7.72546114561705,"pX":-1.5962223786957979,"pZ":4.037560250121452,"vX0":2.024732027466246,"vY0":-134.76699787487283,"vZ0":-1.0528511345210976,"x":177.84,"y":129.77,"x0":-1.5263270924448307,"y0":50.00330513780321,"z0":5.691309102481619,"aX":-11.790515237899763},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":11.2,"spinRate":2218,"spinDirection":220},"zone":11,"typeConfidence":0.88,"plateTime":0.4056574771703194,"extension":6.1967915365307285},"index":1,"playId":"38f6c4d3-5708-39f2-9950-dd004d0a2406","pitchNumber":2,"startTime":"2026-07-22T17:57:20.195Z","endTime":"2026-07-22T17:57:23.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910220733077377,"aZ":-21.841533671189815,"pfxX":0.08561517772357519,"pfxZ":5.982310669556501,"pX":1.7528821104237808,"pZ":2.861381741243117,"vX0":7.88821096842384,"vY0":-129.98863300705705,"vZ0":-2.955347477603121,"x":50.18,"y":161.52,"x0":-1.3204220925507948,"y0":50.00111506488208,"z0":5.654293963283073,"aX":0.14762610587200412},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.4,"breakHorizontal":-1.8,"spinRate":2332,"spinDirection":205},"zone":12,"typeConfidence":0.93,"plateTime":0.4198971840293044,"extension":6.256249839367686},"index":2,"playId":"2daeaee0-e89d-3088-a3b3-c42c478ce505","pitchNumber":3,"startTime":"2026-07-22T17:57:40.285Z","endTime":"2026-07-22T17:57:44.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"index":3,"playId":"e67486a6-c5b7-3bce-a8c0-8ce37422d644","startTime":"2026-07-22T17:57:59.694Z","endTime":"2026-07-22T17:58:02.694Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.353701735260863,"aZ":-18.81576792717093,"pfxX":-5.404452213064991,"pfxZ":7.065490066141077,"pX":-0.1927760420369533,"pZ":3.0159700040270714,"vX0":5.141965177026247,"vY0":-135.8248500355037,"vZ0":-3.4550709937006623,"x":124.35,"y":157.35,"x0":-1.397190355895238,"y0":50.00633661381828,"z0":5.593459788642734,"aX":-10.223269165457852},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":8.9,"spinRate":2366,"spinDirection":217},"zone":2,"typeConfidence":0.85,"plateTime":0.4014028722098928,"extension":6.3962702235980995},"index":4,"playId":"8d114d03-003f-3313-86b5-a159208b8e6c","pitchNumber":4,"startTime":"2026-07-22T17:58:16.645Z","endTime":"2026-07-22T17:58:20.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51830267343779,"aZ":-23.2004542335734,"pfxX":0.3889857265756387,"pfxZ":5.113937025122601,"pX":-0.9233665793776274,"pZ":2.8203164567312444,"vX0":1.8985321311683587,"vY0":-130.81841829849873,"vZ0":-2.812775141316929,"x":152.2,"y":162.63,"x0":-1.7054727888472163,"y0":50.0002699890413,"z0":5.626181641720757,"aX":0.6817217278240402},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.0,"breakHorizontal":-1.1,"spinRate":2491,"spinDirection":194},"zone":11,"typeConfidence":0.93,"plateTime":0.4167997456711001,"extension":6.501653238518994},"index":5,"playId":"77bd1246-872b-3ff4-bbd7-608e3f19d17c","pitchNumber":5,"startTime":"2026-07-22T17:58:33.408Z","endTime":"2026-07-22T17:58:37.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"first":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.5,"awayTeamWinProbability":33.5,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":1.74,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-07-22T17:58:37.304Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jasson Domínguez flies out to center fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T17:59:49.855Z","endTime":"2026-07-22T18:00:27.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"postOnSecond":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","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-07-22T17:58:52.864Z","endTime":"2026-07-22T17:59:52.178Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":92.9,"endSpeed":85.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15329847712301,"aZ":-20.983671313431767,"pfxX":-9.952265721811244,"pfxZ":6.041153278789913,"pX":-0.1755040771433915,"pZ":2.621105882981843,"vX0":6.628617407988826,"vY0":-135.1652279687621,"vZ0":-3.8672994313794,"x":123.69,"y":168.01,"x0":-1.365219463642259,"y0":50.00409323532286,"z0":5.541932335397116,"aX":-18.436769924576776},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.3,"breakHorizontal":16.7,"spinRate":2340,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4050590053562706,"extension":6.250296235372524},"index":1,"playId":"ce27b705-18eb-3167-9899-765bc79ac9d0","pitchNumber":1,"startTime":"2026-07-22T17:59:52.178Z","endTime":"2026-07-22T17:59:56.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89027390963103,"aZ":-19.81863753369931,"pfxX":-8.137524602301701,"pfxZ":6.631043005502795,"pX":-0.1298320023935993,"pZ":3.2839955511936583,"vX0":6.175999812924701,"vY0":-135.457106111356,"vZ0":-2.690890978114118,"x":121.95,"y":150.11,"x0":-1.379274658210271,"y0":50.00228330443676,"z0":5.671987272161201,"aX":-15.159958340759996},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":13.4,"spinRate":2417,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40396899995266367,"extension":6.354927089875818},"hitData":{"launchSpeed":92.9,"launchAngle":54.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.02,"coordY":101.19}},"index":2,"playId":"b722c8f4-73cb-3790-8026-9167e73e2300","pitchNumber":2,"startTime":"2026-07-22T18:00:13.851Z","endTime":"2026-07-22T18:00:27.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.699999999999996,"awayTeamWinProbability":39.300000000000004,"homeTeamWinProbabilityAdded":-5.800000000000004,"leverageIndex":2.09,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:00:27.265Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. challenged (pitch result), call on the field was confirmed: Jazz Chisholm Jr. called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T18:00:26.334Z","endTime":"2026-07-22T18:02:42.853Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"postOnSecond":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96297512865338,"aZ":-16.7568675777802,"pfxX":-5.032459329282013,"pfxZ":8.215217472351572,"pX":0.32354678200035003,"pZ":3.4070018292855693,"vX0":6.257920432147603,"vY0":-135.47987868753174,"vZ0":-2.9631571742225074,"x":104.67,"y":146.79,"x0":-1.3521636963471302,"y0":50.00367410488952,"z0":5.6726346458617165,"aX":-9.445359403036166},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.5,"breakHorizontal":7.9,"spinRate":2416,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.4028419817666271,"extension":6.384262455890302},"index":0,"playId":"0bcc1fe0-978d-3e24-b847-321c2ac9869b","pitchNumber":1,"startTime":"2026-07-22T18:00:54.105Z","endTime":"2026-07-22T18:00:58.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"699aa1b2-cde3-3bfb-a983-000d00bf31e7","startTime":"2026-07-22T18:01:19.295Z","endTime":"2026-07-22T18:01:22.295Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32182369736527,"aZ":-41.8468395658273,"pfxX":6.874521416813028,"pfxZ":-7.584284534970999,"pX":-0.8200564765066946,"pZ":3.3885046448479863,"vX0":-0.3513012552566191,"vY0":-112.45835212147335,"vZ0":3.6669929041786773,"x":148.26,"y":147.29,"x0":-1.5539909517132813,"y0":50.00445172092643,"z0":5.9952839488523475,"aX":8.763245156436462},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-12.4,"breakHorizontal":-12.4,"spinRate":2591,"spinDirection":37},"zone":11,"typeConfidence":0.9,"plateTime":0.4879612771401809,"extension":6.313264109691173},"index":2,"playId":"99e44642-c448-35d6-a60a-f67c4fe3b4af","pitchNumber":2,"startTime":"2026-07-22T18:01:39.317Z","endTime":"2026-07-22T18:01:43.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.636205666239686,"aZ":-25.526970994620346,"pfxX":-7.635685960404796,"pfxZ":3.708474402161711,"pX":-0.43586202009250286,"pZ":2.793932580407159,"vX0":5.482190382876449,"vY0":-132.821982350252,"vZ0":-2.52159579827655,"x":133.61,"y":163.34,"x0":-1.531413878127559,"y0":50.00360902262813,"z0":5.606052415899781,"aX":-13.685219680059923},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.4,"breakHorizontal":12.7,"spinRate":2408,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.41190982706898893,"extension":6.292578296828685},"index":3,"playId":"dbfa7faf-46ac-30ef-bcb5-fcb7d595b901","pitchNumber":3,"startTime":"2026-07-22T18:02:00.039Z","endTime":"2026-07-22T18:02:03.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-22T18:02:17.920Z","endTime":"2026-07-22T18:02:38.836Z","isPitch":false,"type":"action","player":{"id":665862,"link":"/api/v1/people/665862"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.82304469503104,"aZ":-40.371295378382875,"pfxX":6.0989320539627725,"pfxZ":-6.529438269319051,"pX":-0.7011334921766172,"pZ":2.2961701192378867,"vX0":0.0655128269710501,"vY0":-111.31858410269402,"vZ0":1.1616949129941516,"x":143.73,"y":176.78,"x0":-1.5233197682724664,"y0":50.00086196772844,"z0":5.944081915089198,"aX":7.65976370200327},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-11.2,"breakHorizontal":-11.0,"spinRate":2704,"spinDirection":36},"zone":4,"typeConfidence":0.9,"plateTime":0.4918658180414077,"extension":6.327395838400577},"index":5,"playId":"5346dacb-3628-346f-afc5-a5a9cac8f752","pitchNumber":4,"startTime":"2026-07-22T18:02:38.836Z","endTime":"2026-07-22T18:02:42.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"}},"homeTeamWinProbability":55.300000000000004,"awayTeamWinProbability":44.699999999999996,"homeTeamWinProbabilityAdded":-5.3999999999999915,"leverageIndex":2.3,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:02:42.853Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Caballero strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T18:03:20.302Z","endTime":"2026-07-22T18:04:09.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15674472273389,"aZ":-21.871572821966737,"pfxX":-7.766277776479203,"pfxZ":5.588045971643087,"pX":0.006805566517901498,"pZ":3.1267386681098235,"vX0":6.222888897651952,"vY0":-134.41776695740884,"vZ0":-2.4871182813129042,"x":116.74,"y":154.36,"x0":-1.3210172265046962,"y0":50.00027399235066,"z0":5.604675454553544,"aX":-14.312719735424693},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.8,"breakHorizontal":12.8,"spinRate":2449,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4063454772081845,"extension":6.789178907254891},"index":0,"playId":"33c2ecec-5fbe-3b6f-91e0-84b331f4505f","pitchNumber":1,"startTime":"2026-07-22T18:03:20.302Z","endTime":"2026-07-22T18:03:24.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.859595837324235,"aZ":-15.97794665313803,"pfxX":-2.842604450354453,"pfxZ":8.483874391841553,"pX":0.9197850249189587,"pZ":3.129367758407084,"vX0":6.977100788514564,"vY0":-136.31127388494022,"vZ0":-3.968097944955205,"x":81.94,"y":154.29,"x0":-1.2872228162447985,"y0":50.00537327260012,"z0":5.6851188764754195,"aX":-5.429185100826613},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":4.0,"spinRate":2414,"spinDirection":215},"zone":12,"typeConfidence":0.86,"plateTime":0.39960224704840597,"extension":6.364137613080144},"index":1,"playId":"3b340bba-e3fc-35e4-8165-ed49fb4c82a3","pitchNumber":2,"startTime":"2026-07-22T18:03:41.031Z","endTime":"2026-07-22T18:03:44.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.640324012311325,"aZ":-30.13962029346529,"pfxX":6.102960863809664,"pfxZ":1.4092224068842834,"pX":1.9380470573198358,"pZ":0.48749626182893313,"vX0":6.087181305847439,"vY0":-119.63422409756063,"vZ0":-5.005985929699543,"x":43.13,"y":225.62,"x0":-1.4348567151875073,"y0":50.00483872932156,"z0":5.3168790010511,"aX":8.82321099787344},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.6,"breakHorizontal":-12.6,"spinRate":2710,"spinDirection":60},"zone":14,"typeConfidence":0.89,"plateTime":0.45829716706130963,"extension":6.451640568851869},"index":2,"playId":"d7014f93-411a-329e-91d3-0ccf73122c32","pitchNumber":3,"startTime":"2026-07-22T18:04:03.747Z","endTime":"2026-07-22T18:04:09.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":676609,"link":"/api/v1/people/676609","batSide":{"code":"R","description":"Right"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"second":{"id":682987,"link":"/api/v1/people/682987"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.300000000000004,"leverageIndex":2.11,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:04:09.128Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T18:05:55.552Z","endTime":"2026-07-22T18:07:30.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0466546569373,"aZ":-28.55674183134356,"pfxX":2.1452174269991473,"pfxZ":2.1824134898096315,"pX":0.9419579432577861,"pZ":1.2069145450211454,"vX0":6.114607507716287,"vY0":-128.18877177823765,"vZ0":-5.527559846611639,"x":81.09,"y":206.19,"x0":-1.7553043421415389,"y0":50.00572905369923,"z0":5.626755563576448,"aX":3.562886646501662},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.9,"breakHorizontal":-5.3,"spinRate":2478,"spinDirection":131},"zone":14,"typeConfidence":0.91,"plateTime":0.42764574676767264,"extension":6.047325752117266},"index":0,"playId":"1ad32dbe-4612-3dfd-b910-49a30fc2687b","pitchNumber":1,"startTime":"2026-07-22T18:06:17.827Z","endTime":"2026-07-22T18:06:22.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35574655194495,"aZ":-13.902899568005488,"pfxX":-6.378365144365358,"pfxZ":9.468041345549391,"pX":0.36987287335741786,"pZ":2.9275420660309486,"vX0":7.925644405912505,"vY0":-139.0407041117512,"vZ0":-4.927795174274022,"x":102.9,"y":159.74,"x0":-1.7083193237699472,"y0":50.00226182354883,"z0":5.667365844025918,"aX":-12.308846459499017},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":9.6,"spinRate":2251,"spinDirection":216},"zone":3,"typeConfidence":0.89,"plateTime":0.3961135047924431,"extension":6.26538529861647},"index":1,"playId":"3f5acc8b-5fcb-394e-b9ca-b2f6c6b829d5","pitchNumber":2,"startTime":"2026-07-22T18:06:37.237Z","endTime":"2026-07-22T18:06:40.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-22T18:06:56.341Z","endTime":"2026-07-22T18:07:09.003Z","isPitch":false,"type":"action","player":{"id":699013,"link":"/api/v1/people/699013"},"defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55583844372784,"aZ":-11.632924036477553,"pfxX":-6.508530185631278,"pfxZ":10.336792400263631,"pX":0.22166580042126813,"pZ":3.3183977454386904,"vX0":7.468307511313533,"vY0":-140.26872435752537,"vZ0":-4.527594389649647,"x":108.55,"y":149.18,"x0":-1.6332604364405947,"y0":50.00298777283343,"z0":5.715651657366174,"aX":-12.934113544092432},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":10.2,"spinRate":2289,"spinDirection":212},"zone":2,"typeConfidence":0.93,"plateTime":0.3909083729941587,"extension":6.3144941180845295},"index":3,"playId":"a28c438e-6206-3a48-90e7-8db071f1d809","pitchNumber":3,"startTime":"2026-07-22T18:07:09.003Z","endTime":"2026-07-22T18:07:13.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28152978103113,"aZ":-13.719399981929952,"pfxX":-6.584789553206527,"pfxZ":9.342837196090855,"pX":0.09494789210761165,"pZ":3.2449634247201944,"vX0":7.2266375027718635,"vY0":-140.04747536347955,"vZ0":-4.364548631103805,"x":113.38,"y":151.17,"x0":-1.6703087309027158,"y0":50.00192558881173,"z0":5.728796688710617,"aX":-13.006340002744672},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":10.3,"spinRate":2285,"spinDirection":212},"zone":2,"typeConfidence":0.89,"plateTime":0.39193697979956044,"extension":6.243096191785893},"index":4,"playId":"2b8f23cc-325a-3ea3-94bc-a6b9ad25c3d4","pitchNumber":4,"startTime":"2026-07-22T18:07:26.027Z","endTime":"2026-07-22T18:07:30.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:07:30.863Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T18:07:30.628Z","endTime":"2026-07-22T18:09:54.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.914537625061847,"aZ":-43.60508796574659,"pfxX":7.608867080598925,"pfxZ":-7.838669732227055,"pX":0.05702084477634474,"pZ":2.4090757693073637,"vX0":2.315434968209031,"vY0":-120.93158976609908,"vZ0":0.923359545093869,"x":114.83,"y":173.73,"x0":-1.9048972092679588,"y0":50.00122704002968,"z0":5.893606079193977,"aX":11.097910636455346},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-13.6,"breakHorizontal":-14.4,"spinRate":2818,"spinDirection":37},"zone":5,"typeConfidence":0.91,"plateTime":0.455574279377958,"extension":6.1279592041955055},"index":0,"playId":"889df11b-1e6a-349c-851c-2f66b8d4881b","pitchNumber":1,"startTime":"2026-07-22T18:07:52.203Z","endTime":"2026-07-22T18:07:56.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26200257645923,"aZ":-14.904616496404072,"pfxX":-6.943176642708666,"pfxZ":8.62529506586703,"pX":-0.7989905596288455,"pZ":3.059963661137574,"vX0":5.740799262523147,"vY0":-140.91179218895144,"vZ0":-4.439608146490872,"x":147.46,"y":156.16,"x0":-1.9647935037072448,"y0":50.00567799143084,"z0":5.625041223162951,"aX":-13.907060514761033},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":11.3,"spinRate":2301,"spinDirection":224},"zone":1,"typeConfidence":0.81,"plateTime":0.3893239789079401,"extension":6.104676359535194},"index":1,"playId":"8f2bd15c-d8bb-3981-a758-3bcd19760b9e","pitchNumber":2,"startTime":"2026-07-22T18:08:11.609Z","endTime":"2026-07-22T18:08:15.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":87.6,"endSpeed":80.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87803053229101,"aZ":-25.534843260168337,"pfxX":-10.139820668504932,"pfxZ":4.060725624141626,"pX":0.2740257888432807,"pZ":-0.056098640235705814,"vX0":8.720151421854283,"vY0":-127.04994327436168,"vZ0":-8.02078896771488,"x":106.55,"y":240.29,"x0":-1.8842733182826434,"y0":50.003812752812244,"z0":5.169254695848336,"aX":-16.58789388842893},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.6,"breakHorizontal":16.4,"spinRate":1994,"spinDirection":241},"zone":14,"typeConfidence":0.87,"plateTime":0.43100325998560285,"extension":6.402893631630084},"index":2,"playId":"127894b0-a9c4-3c15-a835-9c12682dc716","pitchNumber":3,"startTime":"2026-07-22T18:08:26.514Z","endTime":"2026-07-22T18:08:30.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.21955164202423,"aZ":-11.463588577223975,"pfxX":-6.398858442279874,"pfxZ":10.24648017898723,"pX":-0.9158145186508894,"pZ":2.5142779045635173,"vX0":4.864722815508743,"vY0":-141.91918668765155,"vZ0":-6.76296798504298,"x":151.91,"y":170.89,"x0":-1.828635123477658,"y0":50.00416577137694,"z0":5.673044676419594,"aX":-12.935817876783965},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.2,"breakHorizontal":10.4,"spinRate":2386,"spinDirection":211},"zone":13,"typeConfidence":0.93,"plateTime":0.3872884561792769,"extension":6.167188678547251},"index":3,"playId":"97c9e9f5-88b6-372f-aeef-13b3386fe3eb","pitchNumber":4,"startTime":"2026-07-22T18:08:45.816Z","endTime":"2026-07-22T18:08:51.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47384096931616,"aZ":-28.451252887769545,"pfxX":2.1413081500397277,"pfxZ":2.1055295854449785,"pX":1.1020789852806272,"pZ":1.1068343684882522,"vX0":6.734329404068276,"vY0":-131.98665225952345,"vZ0":-6.145333673352903,"x":74.99,"y":208.9,"x0":-1.7582147553260037,"y0":50.00229555099559,"z0":5.553985720667325,"aX":3.786798877728922},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.6,"breakHorizontal":-5.3,"spinRate":2466,"spinDirection":160},"zone":14,"typeConfidence":0.9,"plateTime":0.41460681486165596,"extension":6.141945650809604},"index":4,"playId":"3376b334-6428-33bc-b836-90c3d563b980","pitchNumber":5,"startTime":"2026-07-22T18:09:03.897Z","endTime":"2026-07-22T18:09:07.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.512808163740697,"aZ":-25.90406060290012,"pfxX":-7.325404756627851,"pfxZ":4.097331512441613,"pX":-2.7311769506169514,"pZ":5.876646760130608,"vX0":0.7496991852613584,"vY0":-122.94260856750917,"vZ0":5.418952014661139,"x":221.11,"y":80.11,"x0":-2.0886201979985084,"y0":50.00098994165232,"z0":5.843052364189188,"aX":-11.205700492982654},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.0,"breakHorizontal":13.1,"spinRate":1742,"spinDirection":235},"zone":11,"typeConfidence":0.84,"plateTime":0.44560853826020397,"extension":6.221189489230232},"index":5,"playId":"2eb86eec-4e11-33a5-b99f-020487ebdf9c","pitchNumber":6,"startTime":"2026-07-22T18:09:23.930Z","endTime":"2026-07-22T18:09:28.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.52471216275738,"aZ":-11.710851203524266,"pfxX":-6.4277381120416965,"pfxZ":10.13927971427894,"pX":0.9069910336448753,"pZ":1.6463673963538308,"vX0":9.633316589626146,"vY0":-141.8812979113244,"vZ0":-8.63427987712726,"x":82.43,"y":194.33,"x0":-1.7132144613585731,"y0":50.00483386221524,"z0":5.494934794781546,"aX":-12.97511320312578},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":9.5,"spinRate":2379,"spinDirection":214},"zone":14,"typeConfidence":0.93,"plateTime":0.38755989643308153,"extension":6.179842259993062},"index":6,"playId":"635e5915-7e39-3f0d-9c92-dcb55fd9ba0d","pitchNumber":7,"startTime":"2026-07-22T18:09:49.473Z","endTime":"2026-07-22T18:09:54.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:09:54.212Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a sharp ground ball to left fielder Cody Bellinger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T18:09:59.021Z","endTime":"2026-07-22T18:10:51.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":87.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.32392606875163,"aZ":-11.432779629169847,"pfxX":-6.370908291839263,"pfxZ":10.543748518594928,"pX":1.2522470761413855,"pZ":1.2273822191905865,"vX0":9.771676496463002,"vY0":-140.64871178807311,"vZ0":-9.885355133835878,"x":69.27,"y":205.64,"x0":-1.4688905422334584,"y0":50.00381846344875,"z0":5.568016206488963,"aX":-12.533705458026908},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":9.1,"spinRate":2325,"spinDirection":210},"zone":14,"typeConfidence":0.93,"plateTime":0.3921872825900814,"extension":6.272042527822172},"index":0,"playId":"dfea81b2-1b7d-3fdb-8059-00b21b0a0145","pitchNumber":1,"startTime":"2026-07-22T18:10:19.916Z","endTime":"2026-07-22T18:10:23.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.3,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.694160819878764,"aZ":-43.926164488790675,"pfxX":5.449713523834509,"pfxZ":-7.894193753326947,"pX":0.5163551213195409,"pZ":1.9827222493678973,"vX0":3.8991731832980125,"vY0":-122.92220307573005,"vZ0":-0.21670277732408016,"x":97.32,"y":185.25,"x0":-1.8143585932361725,"y0":50.00589541012193,"z0":5.89124174989659,"aX":8.108184965338983},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-13.9,"breakHorizontal":-10.9,"spinRate":2950,"spinDirection":38},"zone":9,"typeConfidence":0.9,"plateTime":0.45044430873439234,"extension":6.03554941851573},"hitData":{"launchSpeed":96.1,"launchAngle":7.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":91.51,"coordY":143.57}},"index":1,"playId":"8bafc761-4213-3569-9e19-ea253a28f0cc","pitchNumber":2,"startTime":"2026-07-22T18:10:38.377Z","endTime":"2026-07-22T18:10:51.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:10:51.207Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jacob Gonzalez homers (4) on a fly ball to right field. Nick Gonzales scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T18:10:48.981Z","endTime":"2026-07-22T18:12:26.247Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":{"id":543037,"link":"/api/v1/people/543037"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":543037,"link":"/api/v1/people/543037"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.0,"endSpeed":87.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.81724057154768,"aZ":-12.875045600033932,"pfxX":-6.748140533849833,"pfxZ":9.714479762066539,"pX":-0.7548083389651293,"pZ":2.34350609397914,"vX0":5.500732665237053,"vY0":-140.94908047598977,"vZ0":-7.020372544894432,"x":145.77,"y":175.51,"x0":-1.8673058977018915,"y0":50.003664511460876,"z0":5.7202330834535875,"aX":-13.406791386867411},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":10.9,"spinRate":2314,"spinDirection":213},"zone":4,"typeConfidence":0.89,"plateTime":0.3905041101683606,"extension":6.297574700596712},"index":0,"playId":"870e36f1-36e4-3587-a212-53d7d89ac39e","pitchNumber":1,"startTime":"2026-07-22T18:11:17.142Z","endTime":"2026-07-22T18:11:20.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.714741658365387,"aZ":-23.527262841294725,"pfxX":-8.986884140092018,"pfxZ":5.4527073979900615,"pX":-0.9849340542122071,"pZ":1.65200154815382,"vX0":5.2915040998504,"vY0":-125.21969345709968,"vZ0":-4.681274213633035,"x":154.54,"y":194.18,"x0":-1.9599247621767195,"y0":50.001302362995204,"z0":5.474921588622396,"aX":-14.244289130115503},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.0,"breakHorizontal":15.0,"spinRate":2034,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.4377292066449354,"extension":6.355105889811665},"index":1,"playId":"cff7e58d-b660-362c-8c5f-c0d8ddb5f79c","pitchNumber":2,"startTime":"2026-07-22T18:11:40.873Z","endTime":"2026-07-22T18:11:45.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.333713892016203,"aZ":-25.814859058378126,"pfxX":-8.803495758367468,"pfxZ":4.241944481230039,"pX":-0.03156780621797169,"pZ":2.546934685584226,"vX0":7.240491859225974,"vY0":-121.50230071682363,"vZ0":-1.8605113803989766,"x":118.2,"y":170.01,"x0":-1.9033322305406482,"y0":50.00074684816863,"z0":5.561155307737495,"aX":-13.189154540851119},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.6,"breakHorizontal":14.3,"spinRate":1926,"spinDirection":239},"zone":5,"typeConfidence":0.92,"plateTime":0.45042401413797295,"extension":6.444813356207205},"hitData":{"launchSpeed":99.3,"launchAngle":23.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.46,"coordY":95.58}},"index":2,"playId":"6b7dbdec-e7fa-39c8-b165-507671b3e9ba","pitchNumber":3,"startTime":"2026-07-22T18:12:03.319Z","endTime":"2026-07-22T18:12:26.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"first":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.000000000000004,"awayTeamWinProbability":72.0,"homeTeamWinProbabilityAdded":-25.599999999999998,"leverageIndex":1.23,"dramaIndex":193.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:12:26.247Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T18:12:11.736Z","endTime":"2026-07-22T18:14:13.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.65055026737056,"aZ":-11.248925168603606,"pfxX":-3.5624379503945582,"pfxZ":10.320438588865741,"pX":-0.7364348976263962,"pZ":3.2280192904906366,"vX0":4.16927062701838,"vY0":-141.77799998352359,"vZ0":-5.042891764387353,"x":145.07,"y":151.62,"x0":-1.7660483523091082,"y0":50.00027810109256,"z0":5.753046139970415,"aX":-7.221768773807061},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.8,"breakHorizontal":5.5,"spinRate":2269,"spinDirection":207},"zone":1,"typeConfidence":0.94,"plateTime":0.3869205378432037,"extension":6.216418110021142},"index":0,"playId":"e2f4fd62-a162-389b-b299-5883a00a96eb","pitchNumber":1,"startTime":"2026-07-22T18:12:48.672Z","endTime":"2026-07-22T18:12:52.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"}},"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.3,"endSpeed":88.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74217054726721,"aZ":-12.84798884739637,"pfxX":-4.988631561458925,"pfxZ":9.51568331737301,"pX":-0.2931018863269076,"pZ":4.705318270769533,"vX0":5.39053613163794,"vY0":-141.7017543604564,"vZ0":-1.0846783298290605,"x":128.17,"y":111.74,"x0":-1.5730393153221405,"y0":50.004336429233824,"z0":5.914943044438001,"aX":-10.133945351574921},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":7.9,"spinRate":2292,"spinDirection":215},"zone":11,"typeConfidence":0.93,"plateTime":0.3867201486702565,"extension":6.089126533774895},"index":1,"playId":"b4074ca5-35db-3141-bbe0-691d4c2ae58b","pitchNumber":2,"startTime":"2026-07-22T18:13:18.140Z","endTime":"2026-07-22T18:13:21.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":89.4,"endSpeed":82.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52886998638258,"aZ":-29.292734527546195,"pfxX":2.681439147239749,"pfxZ":1.6639920551797456,"pX":0.5529499946926871,"pZ":2.9318798923812888,"vX0":5.292962705616448,"vY0":-130.2661694991225,"vZ0":-1.5009229707879599,"x":95.92,"y":159.62,"x0":-1.847924759711819,"y0":50.0035142057167,"z0":5.715284179049867,"aX":4.63947225365748},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.9,"breakHorizontal":-6.0,"spinRate":2335,"spinDirection":125},"zone":3,"typeConfidence":0.91,"plateTime":0.4193224360801353,"extension":6.263644499010714},"index":2,"playId":"2ee47231-e340-3a62-9ee6-49241cc716a5","pitchNumber":3,"startTime":"2026-07-22T18:13:43.665Z","endTime":"2026-07-22T18:13:50.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27403575745864,"aZ":-10.703271650372159,"pfxX":-5.618070832306846,"pfxZ":10.477594539958618,"pX":0.5584040651027846,"pZ":2.5311907701348693,"vX0":8.139688916818223,"vY0":-142.3857188853021,"vZ0":-6.840580193616605,"x":95.71,"y":170.44,"x0":-1.6099914402471664,"y0":50.004629034839425,"z0":5.6451564079817445,"aX":-11.515179381224009},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.6,"breakHorizontal":8.5,"spinRate":2348,"spinDirection":208},"zone":6,"typeConfidence":0.95,"plateTime":0.3849561499609737,"extension":6.3011499478415836},"index":3,"playId":"dc3ca5a7-668e-300c-a86c-16111ec826d6","pitchNumber":4,"startTime":"2026-07-22T18:14:10.177Z","endTime":"2026-07-22T18:14:13.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":0.899999999999995,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:14:13.702Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan McMahon grounds out to first baseman Tyler Callihan.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T18:15:51.467Z","endTime":"2026-07-22T18:16:58.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.917280277516433,"aZ":-33.84994828498131,"pfxX":1.8357057578546008,"pfxZ":-1.084096147334753,"pX":0.8750638251108568,"pZ":1.2335715660152962,"vX0":5.352497405689666,"vY0":-123.61311326733602,"vZ0":-3.7743405354008983,"x":83.64,"y":205.47,"x0":-1.5578743635608385,"y0":50.00386733289695,"z0":5.6258604092299285,"aX":2.836327482273302},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.6,"breakHorizontal":-4.6,"spinRate":2508,"spinDirection":101},"zone":14,"typeConfidence":0.8,"plateTime":0.4433087961045499,"extension":6.348543717405036},"index":0,"playId":"fb316dbe-f0c0-323f-8c5e-bea4fc1f88e4","pitchNumber":1,"startTime":"2026-07-22T18:16:22.880Z","endTime":"2026-07-22T18:16:26.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":88.2,"endSpeed":81.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.895197512047215,"aZ":-23.677331621531792,"pfxX":1.8407760186363076,"pfxZ":5.05496290733106,"pX":0.5306317205400977,"pZ":2.0058537217828367,"vX0":4.9851085741741805,"vY0":-128.42331273599777,"vZ0":-4.459081314044684,"x":96.77,"y":184.62,"x0":-1.6696832170050884,"y0":50.00559052247381,"z0":5.591126233615131,"aX":3.0956888363204738},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.4,"breakHorizontal":-4.4,"spinRate":2460,"spinDirection":207},"zone":9,"typeConfidence":0.85,"plateTime":0.4253978177030149,"extension":6.174350716927547},"index":1,"playId":"d19562d5-175c-32b1-a957-df5fec59bbb7","pitchNumber":2,"startTime":"2026-07-22T18:16:36.418Z","endTime":"2026-07-22T18:16:39.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34659906314554,"aZ":-31.65473421224412,"pfxX":1.6552867269667324,"pfxZ":0.32920583059922315,"pX":0.6349104316849921,"pZ":1.610951749034519,"vX0":4.856458577834624,"vY0":-125.0874110124549,"vZ0":-3.562188532240415,"x":92.8,"y":195.28,"x0":-1.547217763658749,"y0":50.00403352857229,"z0":5.650168428646277,"aX":2.621381982830924},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.0,"breakHorizontal":-4.1,"spinRate":2542,"spinDirection":81},"zone":14,"typeConfidence":0.9,"plateTime":0.4379524856198693,"extension":6.373641222128344},"hitData":{"launchSpeed":107.8,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.94,"coordY":163.34}},"index":2,"playId":"dd23ead3-9476-3290-9f16-c730fb4a9ef5","pitchNumber":3,"startTime":"2026-07-22T18:16:50.885Z","endTime":"2026-07-22T18:16:58.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:16:58.305Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Wells singles on a fly ball to left fielder Bryan Reynolds.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T18:16:59.954Z","endTime":"2026-07-22T18:18:34.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.294532602989037,"aZ":-34.02665720686957,"pfxX":1.9813703522824486,"pfxZ":-1.2368960203236092,"pX":-1.2860742944784633,"pZ":3.3294999133431373,"vX0":0.4579413480698507,"vY0":-120.93481745264398,"vZ0":1.0510300702387723,"x":166.02,"y":148.88,"x0":-1.7349389965012725,"y0":50.00319557585831,"z0":5.850241362584487,"aX":2.9652404400123333},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.8,"breakHorizontal":-3.7,"spinRate":2462,"spinDirection":91},"zone":11,"typeConfidence":0.46,"plateTime":0.4511234655637173,"extension":6.058826276922257},"index":0,"playId":"69ee65fe-fb97-3af0-b891-8df7fa697f1b","pitchNumber":1,"startTime":"2026-07-22T18:17:20.991Z","endTime":"2026-07-22T18:17:24.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.378335769003435,"aZ":-16.25230666058357,"pfxX":-5.549049500108911,"pfxZ":8.652326996144168,"pX":-0.9358216225222357,"pZ":4.031301270069596,"vX0":3.951479047484482,"vY0":-134.371335265718,"vZ0":-1.4338680155133714,"x":152.67,"y":129.93,"x0":-1.6997804751223473,"y0":50.00356144880774,"z0":5.719059618128245,"aX":-10.212457505082275},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.6,"breakHorizontal":9.2,"spinRate":2375,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.40664242948807194,"extension":6.1075546678680785},"index":1,"playId":"c8af7596-11dc-3e56-a624-929961171b3f","pitchNumber":2,"startTime":"2026-07-22T18:17:35.486Z","endTime":"2026-07-22T18:17:38.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.934705776312505,"aZ":-21.492333034419364,"pfxX":0.7770624730471208,"pfxZ":6.177184436591267,"pX":0.21933283084810665,"pZ":2.19400192545871,"vX0":4.650591288862515,"vY0":-129.5855522422231,"vZ0":-4.427743601750241,"x":108.64,"y":179.54,"x0":-1.687456498841927,"y0":50.00025830106297,"z0":5.53306163485765,"aX":1.3419058434672109},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.6,"breakHorizontal":-2.3,"spinRate":2389,"spinDirection":196},"zone":8,"typeConfidence":0.93,"plateTime":0.4200616321700301,"extension":6.46216652860962},"index":2,"playId":"ab40091a-655d-3216-bb3a-c1a9559137bb","pitchNumber":3,"startTime":"2026-07-22T18:17:50.343Z","endTime":"2026-07-22T18:17:54.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-07-22T18:18:04.827Z","endTime":"2026-07-22T18:18:22.329Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":88.9,"endSpeed":81.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.828938015902576,"aZ":-22.358394699687533,"pfxX":1.6845848066916784,"pfxZ":5.743454357037072,"pX":0.21833651646422278,"pZ":3.0284687758113615,"vX0":4.034577637028892,"vY0":-129.55310670844017,"vZ0":-2.3525055557262826,"x":108.68,"y":157.01,"x0":-1.5748697518233497,"y0":50.00068029841785,"z0":5.6484868278681555,"aX":2.8755847691044374},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.1,"breakHorizontal":-4.0,"spinRate":2499,"spinDirection":193},"zone":2,"typeConfidence":0.93,"plateTime":0.42200143340726015,"extension":6.368205634429919},"hitData":{"launchSpeed":69.2,"launchAngle":25.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.36,"coordY":119.4}},"index":4,"playId":"2be1fe20-2fdd-3afd-94d7-e592e30518a9","pitchNumber":4,"startTime":"2026-07-22T18:18:22.329Z","endTime":"2026-07-22T18:18:34.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.299999999999997,"awayTeamWinProbability":70.7,"homeTeamWinProbabilityAdded":3.599999999999998,"leverageIndex":0.89,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:18:34.652Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trent Grisham singles on a line drive to center fielder Jake Mangum. Austin Wells to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T18:18:32.045Z","endTime":"2026-07-22T18:19:12.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"postOnSecond":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52739042915741,"aZ":-18.593664662049314,"pfxX":-5.736172007603958,"pfxZ":7.306509932010372,"pX":-0.6342011978548209,"pZ":2.6072443585660343,"vX0":4.243606838611841,"vY0":-134.34533047755787,"vZ0":-4.419614612186923,"x":141.17,"y":168.38,"x0":-1.4758539725122048,"y0":50.00393096846189,"z0":5.565721581763716,"aX":-10.6621863414276},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.7,"breakHorizontal":9.7,"spinRate":2412,"spinDirection":218},"zone":4,"typeConfidence":0.77,"plateTime":0.40511944679713086,"extension":6.3778734664674905},"hitData":{"launchSpeed":88.9,"launchAngle":14.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.08,"coordY":93.41}},"index":0,"playId":"025b94b7-3e24-3486-869f-29351813cd0d","pitchNumber":1,"startTime":"2026-07-22T18:19:01.208Z","endTime":"2026-07-22T18:19:12.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.0,"awayTeamWinProbability":65.0,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":1.75,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:19:12.805Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice challenged (pitch result), call on the field was confirmed: Ben Rice called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T18:19:10.420Z","endTime":"2026-07-22T18:21:49.441Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"postOnSecond":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41751753947836,"aZ":-21.11504887586469,"pfxX":-7.737502836066243,"pfxZ":6.005724677245887,"pX":-0.4063406362382786,"pZ":2.9876575896462576,"vX0":5.559034013553925,"vY0":-134.8299891037214,"vZ0":-2.893669429428945,"x":132.49,"y":158.11,"x0":-1.4899993048894573,"y0":50.00019160058608,"z0":5.565488713719928,"aX":-14.238526629415523},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.4,"breakHorizontal":12.8,"spinRate":2260,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.4062953535634386,"extension":6.527259365135722},"index":0,"playId":"c802ce0e-55ae-39ff-9ab4-707d82668367","pitchNumber":1,"startTime":"2026-07-22T18:19:36.944Z","endTime":"2026-07-22T18:19:40.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"second":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.395329259636654,"aZ":-30.132029268162352,"pfxX":-7.888888550425746,"pfxZ":1.1891342577332225,"pX":0.1910259825592912,"pZ":2.382978893156989,"vX0":6.365353207978458,"vY0":-129.27907772455129,"vZ0":-2.630264323745937,"x":109.72,"y":174.44,"x0":-1.2565473915104406,"y0":50.00590925393334,"z0":5.684695420135232,"aX":-13.596742910301174},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.8,"breakHorizontal":13.2,"spinRate":1488,"spinDirection":236},"zone":5,"typeConfidence":0.92,"plateTime":0.420799480934126,"extension":6.443560632658755},"index":1,"playId":"29b793cf-39b7-30c7-b409-36160d30c898","pitchNumber":2,"startTime":"2026-07-22T18:19:58.704Z","endTime":"2026-07-22T18:20:02.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"second":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":94.2,"endSpeed":86.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.285536463530818,"aZ":-15.52680094588008,"pfxX":-5.603905803442013,"pfxZ":8.669752274875854,"pX":-0.7701917301636012,"pZ":3.0514750396190715,"vX0":4.290127071529622,"vY0":-137.20351992467212,"vZ0":-3.9183376311038502,"x":146.36,"y":156.39,"x0":-1.620322656288386,"y0":50.005098182191645,"z0":5.545566293367525,"aX":-10.763488425017954},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":9.4,"spinRate":2391,"spinDirection":218},"zone":1,"typeConfidence":0.92,"plateTime":0.39810429074907816,"extension":6.444068841058764},"index":2,"playId":"ef458477-8344-3d1a-855d-56c72abc23b9","pitchNumber":3,"startTime":"2026-07-22T18:20:19.017Z","endTime":"2026-07-22T18:20:24.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"second":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.282313875675026,"aZ":-32.31297231774294,"pfxX":2.5401830325791357,"pfxZ":-0.08696095465826925,"pX":0.6267908808451859,"pZ":1.1136885036715145,"vX0":4.447102191630583,"vY0":-127.33939335907986,"vZ0":-4.98711001936879,"x":93.11,"y":208.71,"x0":-1.4669485326437095,"y0":50.00056587062656,"z0":5.631458743309234,"aX":4.2022107472160375},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.0,"breakHorizontal":-5.5,"spinRate":2608,"spinDirection":100},"zone":14,"typeConfidence":0.9,"plateTime":0.42887474851332197,"extension":6.18259419305754},"index":3,"playId":"3544c52d-1ecc-3852-a925-87b8ec3e753c","pitchNumber":4,"startTime":"2026-07-22T18:20:42.441Z","endTime":"2026-07-22T18:20:47.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"second":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.511366180045275,"aZ":-40.87566795145448,"pfxX":8.029093878026185,"pfxZ":-6.806639877339652,"pX":0.8921522928753841,"pZ":1.376705738165378,"vX0":2.4993260613065904,"vY0":-113.16981828089185,"vZ0":-0.7551449008513961,"x":82.99,"y":201.61,"x0":-1.2741541727042804,"y0":50.004322997236,"z0":5.862320871919847,"aX":10.260467934472228},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-12.1,"breakHorizontal":-15.2,"spinRate":2550,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.4867593330367881,"extension":6.320714900041423},"index":4,"playId":"bfc360da-036e-30f1-a127-96891b9ced96","pitchNumber":5,"startTime":"2026-07-22T18:21:03.168Z","endTime":"2026-07-22T18:21:07.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"second":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71439864163392,"aZ":-28.945596921737803,"pfxX":1.4185924315959715,"pfxZ":1.937412770644583,"pX":0.047304069521809496,"pZ":1.5307302754237655,"vX0":3.4504904174118662,"vY0":-127.55841514485441,"vZ0":-4.612454876607048,"x":115.2,"y":197.45,"x0":-1.5016799379506776,"y0":50.00227115369373,"z0":5.617493532024195,"aX":2.360708461972841},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.8,"breakHorizontal":-3.2,"spinRate":2501,"spinDirection":114},"zone":14,"typeConfidence":0.91,"plateTime":0.4277316535154143,"extension":6.343812356773583},"index":5,"playId":"cdf2025e-66c0-33c9-9e4e-7d87df66b1d1","pitchNumber":6,"startTime":"2026-07-22T18:21:24.127Z","endTime":"2026-07-22T18:21:28.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"second":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.281825452619106,"aZ":-19.53999906558925,"pfxX":-9.411151008455722,"pfxZ":6.718850520307029,"pX":0.43833572575285795,"pZ":1.8207490595291604,"vX0":8.039890212919808,"vY0":-135.6772334192859,"vZ0":-6.009180987542148,"x":100.29,"y":189.62,"x0":-1.3281036479585326,"y0":50.00418657507444,"z0":5.4083769166464295,"aX":-17.699294403020822},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.2,"breakHorizontal":15.5,"spinRate":2486,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.40238202409612533,"extension":6.745680641342171},"index":6,"playId":"e21c6ce2-ef4e-33f7-be6f-4536790a15c6","pitchNumber":7,"startTime":"2026-07-22T18:21:45.072Z","endTime":"2026-07-22T18:21:49.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"second":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"}},"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":-6.700000000000003,"leverageIndex":2.85,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:21:49.441Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Jones flies out to center fielder Jake Mangum.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T18:22:27.128Z","endTime":"2026-07-22T18:23:58.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.5,"endSpeed":80.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.007720879177754,"aZ":-32.67623386360962,"pfxX":2.3952857617679966,"pfxZ":-0.31166464272843974,"pX":0.9549052839134466,"pZ":1.4263406430355714,"vX0":5.129848977010032,"vY0":-125.93806822024102,"vZ0":-4.04804687900998,"x":80.6,"y":200.27,"x0":-1.414343477684624,"y0":50.00331601490614,"z0":5.67893755162878,"aX":3.871248307181282},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.2,"breakHorizontal":-5.4,"spinRate":2583,"spinDirection":118},"zone":14,"typeConfidence":0.89,"plateTime":0.4338451420339666,"extension":6.33985826117496},"index":0,"playId":"ca3fdfef-fcf9-3857-8065-04b0bb925447","pitchNumber":1,"startTime":"2026-07-22T18:22:27.128Z","endTime":"2026-07-22T18:22:30.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"second":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","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":"9a1d4c99-7617-3ce2-a16d-7b3a71244dc6","startTime":"2026-07-22T18:22:46.409Z","endTime":"2026-07-22T18:22:49.409Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"second":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65055308465544,"aZ":-17.574222221340225,"pfxX":-6.254142466452162,"pfxZ":7.633261678116964,"pX":-0.4865221594268763,"pZ":2.823791515027622,"vX0":5.13010164468027,"vY0":-136.8137506472425,"vZ0":-4.0358566899049535,"x":135.55,"y":162.54,"x0":-1.5651168683847043,"y0":50.00266573231096,"z0":5.508052666648618,"aX":-11.962453761516178},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.2,"breakHorizontal":10.3,"spinRate":2305,"spinDirection":222},"zone":4,"typeConfidence":0.88,"plateTime":0.3989758997650932,"extension":6.587724989819046},"index":2,"playId":"16a9d176-e2e2-3f99-a684-73b237056213","pitchNumber":2,"startTime":"2026-07-22T18:23:05.862Z","endTime":"2026-07-22T18:23:10.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"second":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.010078763438287,"aZ":-30.350958771738085,"pfxX":1.3279910873311866,"pfxZ":1.085033978973873,"pX":1.3454845711128085,"pZ":-0.16058195578693152,"vX0":6.545840301387763,"vY0":-128.31071728246988,"vZ0":-8.255607676858183,"x":65.71,"y":243.12,"x0":-1.4046666935190601,"y0":50.00138473895372,"z0":5.44294116260735,"aX":2.2272751224143135},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.4,"breakHorizontal":-3.8,"spinRate":2593,"spinDirection":121},"zone":14,"typeConfidence":0.91,"plateTime":0.4258606141680281,"extension":6.391997666587109},"index":3,"playId":"8017b9b0-d5f8-3903-bb9f-843155abe74c","pitchNumber":3,"startTime":"2026-07-22T18:23:24.060Z","endTime":"2026-07-22T18:23:28.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"second":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82886529303618,"aZ":-18.26625464742499,"pfxX":-5.194297279505426,"pfxZ":7.096560531934976,"pX":0.40609743899582723,"pZ":3.275651076830834,"vX0":6.993225989982522,"vY0":-138.59989934669937,"vZ0":-2.949426910531405,"x":101.52,"y":150.34,"x0":-1.4662264208080844,"y0":50.004192300508926,"z0":5.562723556750475,"aX":-10.182153270155322},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":8.0,"spinRate":2272,"spinDirection":218},"zone":3,"typeConfidence":0.91,"plateTime":0.39407280346086315,"extension":6.5092271076085115},"hitData":{"launchSpeed":85.7,"launchAngle":32.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.97,"coordY":85.3}},"index":4,"playId":"ec28a3b9-158c-39dc-b183-3b81a3459835","pitchNumber":4,"startTime":"2026-07-22T18:23:50.399Z","endTime":"2026-07-22T18:23:58.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"second":{"id":669224,"link":"/api/v1/people/669224"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_ab"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_ab"},{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_pa"},{"player":{"id":656605,"link":"/api/v1/people/656605"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-6.199999999999996,"leverageIndex":2.44,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:23:58.793Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Callihan strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-22T18:26:21.647Z","endTime":"2026-07-22T18:27:36.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682997,"fullName":"Tyler Callihan","link":"/api/v1/people/682997"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91708054820918,"aZ":-9.731151810966361,"pfxX":-5.6425049341792235,"pfxZ":11.3297483122338,"pX":-0.32382923276844877,"pZ":3.0201333314132057,"vX0":5.618952352488893,"vY0":-139.72201938289,"vZ0":-5.552562823111211,"x":129.34,"y":157.24,"x0":-1.625970477781512,"y0":50.00545802088843,"z0":5.670185379790299,"aX":-11.179759193739384},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.6,"breakHorizontal":9.1,"spinRate":2284,"spinDirection":210},"zone":1,"typeConfidence":0.95,"plateTime":0.39173176726683856,"extension":6.148557214539433},"index":0,"playId":"3bcb72f5-9516-32fc-b912-4d5058adc65a","pitchNumber":1,"startTime":"2026-07-22T18:26:47.547Z","endTime":"2026-07-22T18:26:51.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4428248929323,"aZ":-10.185027011271174,"pfxX":-6.188897565770594,"pfxZ":10.953052591962557,"pX":0.07968237205636107,"pZ":2.319605232095876,"vX0":7.020552923291496,"vY0":-141.11769131738973,"vZ0":-7.4467593960973115,"x":113.96,"y":176.15,"x0":-1.6415790517437607,"y0":50.00498010696189,"z0":5.656184936172093,"aX":-12.428266686738555},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.4,"breakHorizontal":9.7,"spinRate":2257,"spinDirection":214},"zone":5,"typeConfidence":0.95,"plateTime":0.3887797374563462,"extension":6.1414011584350465},"index":1,"playId":"4a37146c-58f2-3a9a-9613-8859aa76fa7b","pitchNumber":2,"startTime":"2026-07-22T18:27:01.297Z","endTime":"2026-07-22T18:27:06.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-22T18:27:15.611Z","endTime":"2026-07-22T18:27:32.733Z","isPitch":false,"type":"action","player":{"id":682997,"link":"/api/v1/people/682997"},"defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09895675407048,"aZ":-12.1715047380079,"pfxX":-5.045768460433726,"pfxZ":9.933519926717578,"pX":-0.8333191925202411,"pZ":3.1933509244497196,"vX0":4.377402974545056,"vY0":-141.01214701943852,"vZ0":-4.870374458316661,"x":148.76,"y":152.56,"x0":-1.750312852684442,"y0":50.00282600414697,"z0":5.728338611238311,"aX":-10.160479073252997},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2360,"spinDirection":208},"zone":11,"typeConfidence":0.93,"plateTime":0.38844596107689533,"extension":6.217520011655357},"index":3,"playId":"0b07ae0d-0bec-34d1-89af-44c227a6280a","pitchNumber":3,"startTime":"2026-07-22T18:27:32.733Z","endTime":"2026-07-22T18:27:36.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":682997,"link":"/api/v1/people/682997"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:27:36.444Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a line drive to right fielder Jasson Domínguez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-22T18:27:36.547Z","endTime":"2026-07-22T18:29:51.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.489000493838496,"aZ":-13.993235267903632,"pfxX":-6.872940515538397,"pfxZ":9.146877723555786,"pX":-0.7321324717152731,"pZ":2.379612838034561,"vX0":5.414422166914529,"vY0":-140.4833863089231,"vZ0":-6.339190748167453,"x":144.91,"y":174.53,"x0":-1.796908552856605,"y0":50.0020777546988,"z0":5.584525041554316,"aX":-13.66015980191453},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":11.3,"spinRate":2313,"spinDirection":211},"zone":4,"typeConfidence":0.85,"plateTime":0.390715400966541,"extension":6.200950016638354},"index":0,"playId":"d55de17e-351d-37f7-92ee-337eec36d4cf","pitchNumber":1,"startTime":"2026-07-22T18:28:01.649Z","endTime":"2026-07-22T18:28:05.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":87.4,"endSpeed":80.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90623332332038,"aZ":-22.586946948820504,"pfxX":-8.694050227525423,"pfxZ":5.85582708933806,"pX":-0.0877903779965503,"pZ":0.4666192749618357,"vX0":7.3221354141829815,"vY0":-126.87912101208597,"vZ0":-7.703438227899641,"x":120.35,"y":226.18,"x0":-1.8754210338567918,"y0":50.003775536158294,"z0":5.330093016088613,"aX":-14.237301319673819},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.1,"breakHorizontal":14.2,"spinRate":2038,"spinDirection":231},"zone":13,"typeConfidence":0.85,"plateTime":0.43097948083506754,"extension":6.408054434137345},"index":1,"playId":"5baf952b-bc89-34e8-ab30-864ca8194064","pitchNumber":2,"startTime":"2026-07-22T18:28:15.881Z","endTime":"2026-07-22T18:28:19.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":88.8,"endSpeed":81.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99155592405458,"aZ":-20.20078295444469,"pfxX":-8.392580110122875,"pfxZ":7.1307802112819925,"pX":1.1116172236742505,"pZ":1.1816809357430467,"vX0":10.0463618372334,"vY0":-128.82313714645943,"vZ0":-6.728878419718508,"x":74.63,"y":206.87,"x0":-1.7500334858834083,"y0":50.003472598240485,"z0":5.391373588737426,"aX":-14.093922363740306},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.5,"breakHorizontal":13.0,"spinRate":2063,"spinDirection":225},"zone":14,"typeConfidence":0.69,"plateTime":0.4253223040828584,"extension":6.562943321830108},"index":2,"playId":"ba637598-d9e3-3ee3-82e8-0a904c69db23","pitchNumber":3,"startTime":"2026-07-22T18:28:51.054Z","endTime":"2026-07-22T18:28:55.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.957846197674705,"aZ":-12.13404296889665,"pfxX":-4.901222241367819,"pfxZ":9.948569327499877,"pX":0.27922192369379845,"pZ":1.8104554108906021,"vX0":7.313975669126966,"vY0":-141.21972579918022,"vZ0":-8.588992194209995,"x":106.36,"y":189.9,"x0":-1.710681120911831,"y0":50.003756227562135,"z0":5.67704615359344,"aX":-9.874179499830714},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":7.3,"spinRate":2218,"spinDirection":214},"zone":9,"typeConfidence":0.93,"plateTime":0.3882530955497798,"extension":6.299877148542971},"index":3,"playId":"29c1787e-23f5-35b9-aef9-ea87c7bd9bd2","pitchNumber":4,"startTime":"2026-07-22T18:29:08.298Z","endTime":"2026-07-22T18:29:12.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-22T18:29:17.911Z","endTime":"2026-07-22T18:29:41.216Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.850940424990476,"aZ":-41.65379691267835,"pfxX":6.151233201972881,"pfxZ":-7.63647140878091,"pX":0.20816914989495727,"pZ":0.9500993381856179,"vX0":2.9489505562083713,"vY0":-111.56291564949937,"vZ0":-0.8667161018701601,"x":109.07,"y":213.13,"x0":-1.9361737871813296,"y0":50.00122867495599,"z0":5.692998068136292,"aX":7.637776194064963},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-13.7,"breakHorizontal":-12.0,"spinRate":2679,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.49376643735617076,"extension":5.878445361856547},"hitData":{"launchSpeed":87.4,"launchAngle":11.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.1,"coordY":125.4}},"index":5,"playId":"846efb5b-2e59-36c1-acb8-68d4887c4fea","pitchNumber":5,"startTime":"2026-07-22T18:29:41.216Z","endTime":"2026-07-22T18:29:51.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.51,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:29:51.911Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-22T18:30:35.564Z","endTime":"2026-07-22T18:34:35.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,6,7,9],"actionIndex":[3,5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"02af857f-06cc-347c-94a8-4b8cdbc9aeb9","startTime":"2026-07-22T18:30:18.445Z","endTime":"2026-07-22T18:30:21.445Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.220198587393824,"aZ":-13.081295080898018,"pfxX":-6.008382338676361,"pfxZ":9.654816153837963,"pX":-2.449958922064309,"pZ":3.5389308519465246,"vX0":0.944444092964503,"vY0":-139.0447069397553,"vZ0":-3.773363159933745,"x":210.39,"y":143.23,"x0":-2.010539471663285,"y0":50.0055279739871,"z0":5.768664543393335,"aX":-11.88567311260548},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":10.7,"spinRate":2235,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.3924048214130078,"extension":6.073519969353469},"index":1,"playId":"ce75d669-218f-3702-bd4e-2de2e5a52dd9","pitchNumber":1,"startTime":"2026-07-22T18:30:37.886Z","endTime":"2026-07-22T18:30:40.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98117386729543,"aZ":-29.854560372344896,"pfxX":1.2193159362356374,"pfxZ":1.3591991492869795,"pX":-0.563946645612817,"pZ":1.4552568865445275,"vX0":3.855806539893466,"vY0":-129.3463766996752,"vZ0":-4.549358263984678,"x":138.5,"y":199.49,"x0":-2.2298636775672205,"y0":50.0003130101518,"z0":5.51563655027626,"aX":2.0727128506878416},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.7,"breakHorizontal":-3.0,"spinRate":2504,"spinDirection":119},"zone":13,"typeConfidence":0.9,"plateTime":0.4228198747193179,"extension":6.122001282529599},"index":2,"playId":"160b5622-ca06-34ca-99a8-a92ddc3791d0","pitchNumber":2,"startTime":"2026-07-22T18:31:00.309Z","endTime":"2026-07-22T18:31:04.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":3,"startTime":"2026-07-22T18:31:21.849Z","endTime":"2026-07-22T18:31:21.850Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":4,"playId":"d2a4b2d8-c72a-4b20-874e-fbc6641d47d0","startTime":"2026-07-22T18:31:21.851Z","endTime":"2026-07-22T18:31:26.851Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Brandon Lowe batting, Jake Mangum advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":5,"actionPlayId":"d2a4b2d8-c72a-4b20-874e-fbc6641d47d0","startTime":"2026-07-22T18:32:07.724Z","endTime":"2026-07-22T18:33:34.339Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":543037,"link":"/api/v1/people/543037"},"defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"postOnSecond":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"homeTeamWinProbability":20.5,"awayTeamWinProbability":79.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.93,"dramaIndex":38.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69210360302599,"aZ":-10.015910110137918,"pfxX":-7.13893076308488,"pfxZ":11.27048554602366,"pX":-0.32531013072407594,"pZ":2.280188160144898,"vX0":6.778279382118064,"vY0":-140.06380729053654,"vZ0":-7.198192365217057,"x":129.4,"y":177.21,"x0":-1.8614415477429493,"y0":50.00680329989827,"z0":5.555646192648713,"aX":-14.040714266469907},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.8,"breakHorizontal":11.4,"spinRate":2337,"spinDirection":213},"zone":4,"typeConfidence":0.94,"plateTime":0.39260820318451195,"extension":6.319876844601776},"index":6,"playId":"7ee9ee2e-4b30-37ed-9b10-07ad11499362","pitchNumber":3,"startTime":"2026-07-22T18:33:34.339Z","endTime":"2026-07-22T18:33:37.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.998414157664946,"aZ":-12.341596798964988,"pfxX":-5.728020299855856,"pfxZ":9.654154334825511,"pX":-0.19697474653526179,"pZ":3.8033544125078613,"vX0":6.941214141694205,"vY0":-142.4876135971511,"vZ0":-3.2097029728774067,"x":124.51,"y":136.09,"x0":-1.921381574828069,"y0":50.00308426332354,"z0":5.725151656888134,"aX":-11.768285750891891},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.0,"breakHorizontal":9.0,"spinRate":2227,"spinDirection":221},"zone":11,"typeConfidence":0.93,"plateTime":0.38452842925813924,"extension":6.146103512420157},"index":7,"playId":"2da1b16c-af17-3da2-9a47-fd4f6121ae05","pitchNumber":4,"startTime":"2026-07-22T18:33:57.822Z","endTime":"2026-07-22T18:34:01.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":8,"startTime":"2026-07-22T18:34:10.583Z","endTime":"2026-07-22T18:34:31.229Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"},"defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66656446780316,"aZ":-43.9000885604604,"pfxX":5.859651403720413,"pfxZ":-7.702772575096611,"pX":-0.5633502140009052,"pZ":1.8665233303514561,"vX0":2.168876119071308,"vY0":-123.16025383287955,"vZ0":-0.1652847835969249,"x":138.47,"y":188.38,"x0":-2.219231237140516,"y0":50.00613529245815,"z0":5.677761080341494,"aX":8.915530945474165},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-13.7,"breakHorizontal":-11.2,"spinRate":2842,"spinDirection":42},"zone":7,"typeConfidence":0.9,"plateTime":0.4463935069850118,"extension":5.9598763867754965},"index":9,"playId":"4a59f290-1c84-3d1b-b555-6c8bf544dab6","pitchNumber":5,"startTime":"2026-07-22T18:34:31.229Z","endTime":"2026-07-22T18:34:35.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.200000000000003,"awayTeamWinProbability":76.8,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":0.93,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:34:35.603Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bryan Reynolds pops out to third baseman Ryan McMahon in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-22T18:35:01.475Z","endTime":"2026-07-22T18:36:00.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"7baeb885-9ff4-4898-9aad-0dd3037406ff","startTime":"2026-07-22T18:35:01.475Z","endTime":"2026-07-22T18:35:06.475Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.91846851163904,"aZ":-10.969709305385058,"pfxX":-6.280031464591044,"pfxZ":10.13957960098388,"pX":-0.0947513039843487,"pZ":2.161785953171472,"vX0":7.313068111965876,"vY0":-143.6219086680597,"vZ0":-7.857352889191681,"x":120.61,"y":180.41,"x0":-1.856790069899728,"y0":50.00508837617095,"z0":5.61353458299924,"aX":-13.136216944728139},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.9,"breakHorizontal":10.0,"spinRate":2326,"spinDirection":213},"zone":8,"typeConfidence":0.93,"plateTime":0.3812046961517108,"extension":6.169080627591088},"index":1,"playId":"89caa387-0c25-3018-8eda-9a87fcbcb955","pitchNumber":1,"startTime":"2026-07-22T18:35:26.652Z","endTime":"2026-07-22T18:35:31.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32999680608747,"aZ":-11.790766599263796,"pfxX":-5.1823265678884,"pfxZ":10.02409916526191,"pX":0.8587568187946273,"pZ":3.348895982077874,"vX0":9.415642948858322,"vY0":-141.4829039026475,"vZ0":-4.386502507922826,"x":84.27,"y":148.36,"x0":-1.8343001089580206,"y0":50.00447269958941,"z0":5.671027290597364,"aX":-10.540386413525182},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.4,"breakHorizontal":7.6,"spinRate":2274,"spinDirection":218},"zone":12,"typeConfidence":0.94,"plateTime":0.38667243692400444,"extension":6.288979443391177},"hitData":{"launchSpeed":71.6,"launchAngle":71.0,"totalDistance":123.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":95.05,"coordY":183.1}},"index":2,"playId":"dbf2771f-758c-3742-8379-52475c378cb3","pitchNumber":2,"startTime":"2026-07-22T18:35:51.328Z","endTime":"2026-07-22T18:36:00.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:36:00.063Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Bellinger strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T18:38:33.852Z","endTime":"2026-07-22T18:39:36.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"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":1},"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":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carmen Mlodzinski replaces Mitch Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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-07-22T18:37:31.317Z","endTime":"2026-07-22T18:38:36.223Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669387,"link":"/api/v1/people/669387"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656605,"link":"/api/v1/people/656605","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47563299158788,"aZ":-25.889394089563385,"pfxX":-9.693357478331832,"pfxZ":3.315084352949496,"pX":0.5349961395169855,"pZ":2.9293551004073204,"vX0":8.243207865699427,"vY0":-136.2847113543215,"vZ0":-1.4930997968342834,"x":96.61,"y":159.69,"x0":-1.256409640707343,"y0":50.00590398068986,"z0":5.257410419274435,"aX":-18.39853917984402},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.9,"breakHorizontal":16.0,"spinRate":2057,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.40055161429773367,"extension":6.476731753549667},"index":1,"playId":"3f005c39-1502-3727-8c36-da7a5332f923","pitchNumber":1,"startTime":"2026-07-22T18:38:36.223Z","endTime":"2026-07-22T18:38:39.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.814859813783915,"aZ":-18.25391218135415,"pfxX":-2.935352517606354,"pfxZ":7.680522325723853,"pX":1.3266125274889746,"pZ":3.2206179526689933,"vX0":8.106240799954962,"vY0":-133.31994255356068,"vZ0":-1.4465519203664041,"x":66.43,"y":151.82,"x0":-1.362746962336811,"y0":50.00267714364769,"z0":5.078602332183095,"aX":-5.320584524640822},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.8,"breakHorizontal":3.7,"spinRate":2450,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.40976548480507313,"extension":6.437411630253602},"index":2,"playId":"66c7c131-a31a-3773-992d-8ac76c5c3f4e","pitchNumber":2,"startTime":"2026-07-22T18:38:54.060Z","endTime":"2026-07-22T18:38:58.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.086390521350914,"aZ":-31.140040619047593,"pfxX":-7.758948891076706,"pfxZ":0.6839607471128879,"pX":0.3961012349245378,"pZ":2.1012654977056298,"vX0":6.505717706473088,"vY0":-122.45817682644302,"vZ0":-1.292356297093635,"x":101.9,"y":182.05,"x0":-1.2920860696920193,"y0":50.00420094766559,"z0":5.309678163930845,"aX":-11.738276997006503},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.2,"breakHorizontal":12.5,"spinRate":1786,"spinDirection":253},"zone":9,"typeConfidence":2.0,"plateTime":0.44796508820775793,"extension":6.576704218313855},"index":3,"playId":"80403708-a493-3da0-8ebe-fe0012c45e50","pitchNumber":3,"startTime":"2026-07-22T18:39:11.139Z","endTime":"2026-07-22T18:39:14.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.47642181390907,"aZ":-33.33448914510313,"pfxX":-4.381559571481764,"pfxZ":-0.7631593011734363,"pX":-0.8335501468930976,"pZ":2.464425280936204,"vX0":2.583840910112066,"vY0":-121.98073618821901,"vZ0":0.07317946886446403,"x":148.77,"y":172.24,"x0":-1.3289192435268473,"y0":50.00023466410163,"z0":5.271454694365183,"aX":-6.705066913867158},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.2,"breakHorizontal":7.4,"spinRate":1744,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4463882074049357,"extension":6.362444597019339},"index":4,"playId":"faa8ddf8-fd6a-33c9-8c36-285a797d222a","pitchNumber":4,"startTime":"2026-07-22T18:39:31.710Z","endTime":"2026-07-22T18:39:36.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:39:36.979Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jasson Domínguez walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T18:39:37.579Z","endTime":"2026-07-22T18:40:58.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92117040200031,"aZ":-20.291696673278313,"pfxX":-7.1885168681737195,"pfxZ":6.191930067375642,"pX":-1.3510081016869473,"pZ":3.183635213342926,"vX0":2.573819911154412,"vY0":-137.73309460594152,"vZ0":-2.087946627298544,"x":168.5,"y":152.82,"x0":-1.3643138700939874,"y0":50.00230530080474,"z0":5.325374789332184,"aX":-13.794800781341886},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.9,"breakHorizontal":12.5,"spinRate":1971,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.39784859306748643,"extension":6.338731701874954},"index":0,"playId":"e9e24c6b-80ed-35d6-8f71-4a76d4657c4c","pitchNumber":1,"startTime":"2026-07-22T18:40:03.238Z","endTime":"2026-07-22T18:40:06.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":91.8,"endSpeed":84.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44756463562793,"aZ":-19.746059099296776,"pfxX":-2.778433122539397,"pfxZ":6.8213231806797285,"pX":-0.7087016472925982,"pZ":3.8469907482057537,"vX0":3.1198546776938114,"vY0":-133.76677049118004,"vZ0":0.27982512618725297,"x":144.01,"y":134.91,"x0":-1.526272916790912,"y0":50.000819575106355,"z0":5.150791361349041,"aX":-5.060949877227119},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":4.4,"spinRate":2348,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40864995479090194,"extension":6.526657821993943},"index":1,"playId":"75b78748-34ad-3030-862f-9e736bee517d","pitchNumber":2,"startTime":"2026-07-22T18:40:18.219Z","endTime":"2026-07-22T18:40:21.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":95.7,"endSpeed":87.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.814711524250995,"aZ":-17.03213414047923,"pfxX":-7.8930843066683485,"pfxZ":7.690415432687051,"pX":1.182185972098536,"pZ":2.3786443493840608,"vX0":8.794635169403707,"vY0":-139.10361388679033,"vZ0":-4.938937578473255,"x":71.94,"y":174.56,"x0":-0.987775597422236,"y0":50.00268480778653,"z0":5.298341769644765,"aX":-15.541850961924853},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.1,"breakHorizontal":12.6,"spinRate":2222,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3930340476887406,"extension":6.6171606226036435},"index":2,"playId":"f471a85f-af21-30bd-8f2b-cd9807ffaf99","pitchNumber":3,"startTime":"2026-07-22T18:40:36.249Z","endTime":"2026-07-22T18:40:41.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":94.4,"endSpeed":86.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.742171600301518,"aZ":-19.37561905535515,"pfxX":-5.9691547763175885,"pfxZ":6.636570480135088,"pX":-0.8314482794502919,"pZ":3.7143054413957883,"vX0":3.2604657941738187,"vY0":-137.5857339596222,"vZ0":-1.1207342460672067,"x":148.69,"y":138.49,"x0":-1.252340935727044,"y0":50.00630484707557,"z0":5.432194120621497,"aX":-11.5176369123819},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.0,"breakHorizontal":10.2,"spinRate":2136,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3971506563701692,"extension":6.487080001193698},"index":3,"playId":"c32749b2-7e2b-32e2-aea5-9c3ef42fd7cc","pitchNumber":4,"startTime":"2026-07-22T18:40:55.109Z","endTime":"2026-07-22T18:40:58.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.6,"awayTeamWinProbability":73.4,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:40:58.440Z","atBatIndex":43},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jazz Chisholm Jr. grounds into a force out, second baseman Brandon Lowe to shortstop Jacob Gonzalez. Jasson Domínguez out at 2nd. Jazz Chisholm Jr. to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T18:41:00.287Z","endTime":"2026-07-22T18:42:34.160Z","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":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"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":"Forceout","eventType":"force_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":[]}],"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":94.8,"endSpeed":87.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.771622311758925,"aZ":-17.124107642427784,"pfxX":-4.441279342819013,"pfxZ":7.684931457393921,"pX":-0.25095394155662537,"pZ":3.369897801114061,"vX0":4.144648651041531,"vY0":-138.131316648655,"vZ0":-2.7039250033691955,"x":126.57,"y":147.79,"x0":-1.1838086088517301,"y0":50.006693340663624,"z0":5.494046603110865,"aX":-8.703374553686233},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":7.3,"spinRate":2036,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3944468772952665,"extension":6.3126559331825005},"index":0,"playId":"6a79e7c4-c84b-31b2-8a76-8bed5a176f5b","pitchNumber":1,"startTime":"2026-07-22T18:41:29.307Z","endTime":"2026-07-22T18:41:32.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":94.1,"endSpeed":87.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.797834409555765,"aZ":-21.79980949560301,"pfxX":-7.122777126125735,"pfxZ":5.38430969559319,"pX":0.018248985331137384,"pZ":3.875216699815092,"vX0":5.210235718760941,"vY0":-137.08957517264216,"vZ0":-0.9568947536288115,"x":116.3,"y":134.15,"x0":-0.969810573764886,"y0":50.00298658429655,"z0":5.699911745724271,"aX":-13.725132592393896},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.8,"breakHorizontal":12.0,"spinRate":2023,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3976738122911425,"extension":6.255933160595995},"index":1,"playId":"c7cc8d9a-ca0f-3592-b497-7c86a16f8033","pitchNumber":2,"startTime":"2026-07-22T18:41:49.336Z","endTime":"2026-07-22T18:41:53.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.206109146731055,"aZ":-33.92625227696436,"pfxX":-5.5175557172170535,"pfxZ":-1.1235264811575902,"pX":0.6069876535371544,"pZ":3.131656216856819,"vX0":6.211231516915809,"vY0":-123.0220141576033,"vZ0":1.54566344346116,"x":93.86,"y":154.23,"x0":-1.2121705977785957,"y0":50.00193165514424,"z0":5.332533559282915,"aX":-8.612381486533861},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.6,"breakHorizontal":8.9,"spinRate":1542,"spinDirection":249},"zone":3,"typeConfidence":2.0,"plateTime":0.44214806438472687,"extension":6.563968991569833},"index":2,"playId":"96bb3771-e22e-3c78-a26d-b4425afc61f9","pitchNumber":3,"startTime":"2026-07-22T18:42:09.756Z","endTime":"2026-07-22T18:42:13.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61449672338072,"aZ":-32.578788900833544,"pfxX":-7.053314465974764,"pfxZ":-0.25571480353388054,"pX":-0.04951244786493766,"pZ":2.6437537246016243,"vX0":4.941190245983306,"vY0":-124.0966289727177,"vZ0":-0.036436635245942206,"x":118.89,"y":167.4,"x0":-1.1490974401879366,"y0":50.00566377556872,"z0":5.370398099791586,"aX":-11.013218017376486},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.2,"breakHorizontal":11.6,"spinRate":1579,"spinDirection":258},"zone":5,"typeConfidence":2.0,"plateTime":0.44120905748684036,"extension":6.270533760418127},"hitData":{"launchSpeed":81.4,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.33,"coordY":156.73}},"index":3,"playId":"cc9b5b0e-101b-3eab-884f-cfb616df5281","pitchNumber":4,"startTime":"2026-07-22T18:42:26.690Z","endTime":"2026-07-22T18:42:34.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"first":{"id":691176,"link":"/api/v1/people/691176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.96,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:42:34.160Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Caballero called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T18:42:39.762Z","endTime":"2026-07-22T18:45:50.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,4],"actionIndex":[2,3],"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":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50846465420355,"aZ":-15.555375609375796,"pfxX":-5.026386957322537,"pfxZ":8.635959172002082,"pX":-0.6704434178939009,"pZ":2.732139643861979,"vX0":3.228552879574422,"vY0":-137.8250299053397,"vZ0":-4.5152927571985275,"x":142.56,"y":165.01,"x0":-1.2036923187950286,"y0":50.00604116198918,"z0":5.4416489126309955,"aX":-9.675987343547927},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":8.4,"spinRate":2142,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.397346520576793,"extension":6.349794790685759},"index":0,"playId":"a6ddf398-1fd8-3f1a-bfaa-55adbc74f1b1","pitchNumber":1,"startTime":"2026-07-22T18:43:03.696Z","endTime":"2026-07-22T18:43:07.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":676609,"fullName":"José Caballero"}}},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"cda85a99-9ae4-48ad-bf4d-8fb785498a4b","pitchNumber":1,"startTime":"2026-07-22T18:43:18.615Z","endTime":"2026-07-22T18:43:23.615Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-22T18:43:41.674Z","endTime":"2026-07-22T18:45:38.226Z","isPitch":false,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"},"contextMetrics":{}},{"details":{"description":"Yankees hitting coach James Rowson ejected by HP umpire Quinn Wolcott.","event":"Ejection","eventType":"ejection","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-22T18:45:38.226Z","endTime":"2026-07-22T18:45:45.123Z","isPitch":false,"type":"action","player":{"id":494875,"link":"/api/v1/people/494875"},"umpire":{"id":511890,"link":"/api/v1/people/511890"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.307661801793113,"aZ":-37.74767595837924,"pfxX":-6.699944051348411,"pfxZ":-3.727643694538571,"pX":0.08192850645096166,"pZ":3.0019114067979764,"vX0":5.225169207147734,"vY0":-122.17723124373752,"vZ0":2.037178087182788,"x":113.88,"y":157.73,"x0":-1.2244573261646994,"y0":50.0012140043442,"z0":5.425003814859535,"aX":-10.027633281523007},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.9,"breakHorizontal":10.8,"spinRate":1682,"spinDirection":254},"zone":2,"typeConfidence":2.0,"plateTime":0.45002794961217685,"extension":6.336989706175274},"index":4,"playId":"a7bc520e-041a-3b42-9ce7-3104048f60c2","pitchNumber":2,"startTime":"2026-07-22T18:45:45.123Z","endTime":"2026-07-22T18:45:50.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.37,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:45:50.644Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Esmerlyn Valdez lines out sharply to left fielder Cody Bellinger.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-22T18:47:36.606Z","endTime":"2026-07-22T18:49:08.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"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_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":97.7,"endSpeed":88.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26318209976362,"aZ":-11.823455770624678,"pfxX":-6.382222307586851,"pfxZ":10.00539518402833,"pX":-0.3666983459733292,"pZ":3.3311673336202845,"vX0":5.806621662630472,"vY0":-142.11269842821437,"vZ0":-4.546549378633949,"x":130.98,"y":148.84,"x0":-1.6128099468387609,"y0":50.00414598878221,"z0":5.710138326215586,"aX":-12.982847787640251},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.3,"breakHorizontal":10.3,"spinRate":2405,"spinDirection":213},"zone":1,"typeConfidence":0.93,"plateTime":0.38623877093589254,"extension":6.178063011977034},"index":0,"playId":"8fce0515-c9af-3d6b-8fc8-b5a7ab791c7b","pitchNumber":1,"startTime":"2026-07-22T18:48:23.440Z","endTime":"2026-07-22T18:48:27.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.936643229732955,"aZ":-42.83512768713739,"pfxX":6.1670859332698,"pfxZ":-7.210370044834429,"pX":2.1016550706748465,"pZ":0.9648356134107535,"vX0":6.846620320930466,"vY0":-121.90513243113085,"vZ0":-2.4294592893826272,"x":36.89,"y":212.73,"x0":-1.5634048289701477,"y0":50.00276376447258,"z0":5.735011164865171,"aX":9.117210771238708},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.3,"breakHorizontal":-13.1,"spinRate":3036,"spinDirection":32},"zone":14,"typeConfidence":0.89,"plateTime":0.45238424474198036,"extension":5.983363415046865},"index":1,"playId":"f650832a-4dfe-3034-b978-b5d87c0e0bf3","pitchNumber":2,"startTime":"2026-07-22T18:48:40.516Z","endTime":"2026-07-22T18:48:44.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.341397472202665,"aZ":-10.587480230261574,"pfxX":-6.073821058540315,"pfxZ":10.692884293627383,"pX":-0.45035320085783503,"pZ":2.7103945358519446,"vX0":5.502441125364118,"vY0":-141.44477277196808,"vZ0":-6.151831152412215,"x":134.17,"y":165.6,"x0":-1.6351976012769367,"y0":50.00438246044095,"z0":5.597778604862386,"aX":-12.264126550814101},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.2,"breakHorizontal":9.8,"spinRate":2369,"spinDirection":213},"zone":4,"typeConfidence":0.94,"plateTime":0.38777157292719977,"extension":6.2523908071366465},"hitData":{"launchSpeed":110.2,"launchAngle":18.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":56.88,"coordY":95.98}},"index":2,"playId":"ba554541-e308-3e96-9da6-3b43e816499e","pitchNumber":3,"startTime":"2026-07-22T18:49:01.105Z","endTime":"2026-07-22T18:49:08.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.61,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:49:08.107Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan O'Hearn flies out to right fielder Jasson Domínguez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-22T18:49:09.555Z","endTime":"2026-07-22T18:50:43.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.668467531922147,"aZ":-43.48241881450591,"pfxX":6.898663848431758,"pfxZ":-7.651370977013784,"pX":-0.30123215246839774,"pZ":2.453739399244081,"vX0":1.6775798168319258,"vY0":-121.55944853290609,"vZ0":1.0038015545492631,"x":128.48,"y":172.53,"x0":-1.8984494960831397,"y0":50.00386301731308,"z0":5.848628686456433,"aX":10.19292347119157},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-13.2,"breakHorizontal":-12.8,"spinRate":2867,"spinDirection":43},"zone":5,"typeConfidence":0.9,"plateTime":0.4528007725947796,"extension":5.938028102521334},"index":0,"playId":"3af42dea-520f-39fc-a1f4-f6d1133e62f7","pitchNumber":1,"startTime":"2026-07-22T18:49:34.851Z","endTime":"2026-07-22T18:49:38.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.810131354744815,"aZ":-27.144133935307845,"pfxX":1.5724746018509235,"pfxZ":2.794608412548034,"pX":0.876911722812135,"pZ":1.4579314142373108,"vX0":6.197009131861359,"vY0":-132.6352558916521,"vZ0":-5.5737097409406084,"x":83.57,"y":199.42,"x0":-1.6849543033808712,"y0":50.003043705202636,"z0":5.541958820516326,"aX":2.8265528169865273},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.2,"breakHorizontal":-4.1,"spinRate":2436,"spinDirection":162},"zone":14,"typeConfidence":0.9,"plateTime":0.4114556999377279,"extension":5.998741597125089},"index":1,"playId":"0e548241-e4ea-350f-83a5-65e0c17f3c84","pitchNumber":2,"startTime":"2026-07-22T18:49:48.979Z","endTime":"2026-07-22T18:49:53.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12109530560845,"aZ":-11.593825786599503,"pfxX":-7.003426689844926,"pfxZ":10.34147251894463,"pX":-0.2577332588192807,"pZ":2.935336080326665,"vX0":6.467026057761797,"vY0":-139.8404336172138,"vZ0":-5.362914087500351,"x":126.82,"y":159.53,"x0":-1.6850148979324637,"y0":50.003040691929556,"z0":5.631720607314996,"aX":-13.937501403554256},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.9,"breakHorizontal":11.4,"spinRate":2464,"spinDirection":209},"zone":2,"typeConfidence":0.93,"plateTime":0.3909739269149366,"extension":6.074312596897145},"index":2,"playId":"4fa00425-34b8-3b4b-b404-ead104ead246","pitchNumber":3,"startTime":"2026-07-22T18:50:14.613Z","endTime":"2026-07-22T18:50:18.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26763662138373,"aZ":-28.404088440499613,"pfxX":2.442117464525473,"pfxZ":2.0442724891940207,"pX":0.32721824893862,"pZ":1.6455830459067677,"vX0":4.500406560652737,"vY0":-134.3880160549783,"vZ0":-5.3363755354571545,"x":104.53,"y":194.35,"x0":-1.6818344307239619,"y0":50.0008463791643,"z0":5.657580709298357,"aX":4.495480548990975},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.9,"breakHorizontal":-5.3,"spinRate":2506,"spinDirection":153},"zone":9,"typeConfidence":0.9,"plateTime":0.40651009375617253,"extension":5.849923460924831},"hitData":{"launchSpeed":98.1,"launchAngle":42.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.83,"coordY":85.36}},"index":3,"playId":"13e0cf86-7dd7-3e97-9e89-92879e673c4f","pitchNumber":4,"startTime":"2026-07-22T18:50:33.671Z","endTime":"2026-07-22T18:50:43.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:50:43.738Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Gonzales homers (6) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-22T18:50:46.085Z","endTime":"2026-07-22T18:51:48.921Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":543037,"link":"/api/v1/people/543037"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.860323580388044,"aZ":-18.506947693854134,"pfxX":-8.490997753856057,"pfxZ":6.8270720075866995,"pX":-1.035230432138619,"pZ":2.0351864123768837,"vX0":5.280733866123536,"vY0":-140.14460191494908,"vZ0":-6.12818311167101,"x":156.46,"y":183.83,"x0":-1.8348695265097057,"y0":50.000838609396645,"z0":5.4472722774557285,"aX":-16.99104470779285},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.4,"breakHorizontal":14.4,"spinRate":2298,"spinDirection":224},"zone":13,"typeConfidence":0.82,"plateTime":0.3899259375050974,"extension":6.262072869383612},"index":0,"playId":"925d3c48-fa70-35ea-8e37-02aec467d37b","pitchNumber":1,"startTime":"2026-07-22T18:51:11.533Z","endTime":"2026-07-22T18:51:15.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.377311953086803,"aZ":-12.34924549767677,"pfxX":-5.282435013225225,"pfxZ":9.816341863676303,"pX":0.1590354899240967,"pZ":2.575712345568722,"vX0":6.776201956672436,"vY0":-141.05156602834307,"vZ0":-6.551915142499224,"x":110.94,"y":169.24,"x0":-1.585497948512825,"y0":50.002241929808264,"z0":5.720985924268487,"aX":-10.668604535224054},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.7,"breakHorizontal":8.2,"spinRate":2458,"spinDirection":210},"zone":5,"typeConfidence":0.93,"plateTime":0.3879646458680761,"extension":6.185113960854857},"hitData":{"launchSpeed":102.0,"launchAngle":36.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":173.32,"coordY":45.7}},"index":1,"playId":"0bfa83ff-be5a-32ff-ac88-814643871cac","pitchNumber":2,"startTime":"2026-07-22T18:51:26.575Z","endTime":"2026-07-22T18:51:48.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":0.33,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:51:48.921Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Gonzalez lines out sharply to center fielder Trent Grisham.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-22T18:51:37.897Z","endTime":"2026-07-22T18:52:38.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543037,"fullName":"Gerrit Cole","link":"/api/v1/people/543037"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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":97.7,"endSpeed":89.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.630458801313345,"aZ":-13.436899942053559,"pfxX":-5.412151443509725,"pfxZ":9.209713805754031,"pX":0.14648175391648627,"pZ":2.0526138815006516,"vX0":6.828960717808095,"vY0":-141.99401149230076,"vZ0":-7.349550775804043,"x":111.42,"y":183.36,"x0":-1.5906765567616854,"y0":50.00185648307302,"z0":5.535999295793048,"aX":-11.010561233726492},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":8.4,"spinRate":2341,"spinDirection":216},"zone":8,"typeConfidence":0.9,"plateTime":0.38627977531358715,"extension":6.145727947901774},"index":0,"playId":"41469680-3640-3307-b4f2-fb6505baeead","pitchNumber":1,"startTime":"2026-07-22T18:52:12.117Z","endTime":"2026-07-22T18:52:16.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60257730432527,"aZ":-28.77058321771172,"pfxX":2.192568271909064,"pfxZ":1.9095804111226027,"pX":0.39644548377106625,"pZ":1.5880243312573243,"vX0":4.848154231271729,"vY0":-132.5199056958106,"vZ0":-4.968095212082532,"x":101.89,"y":195.9,"x0":-1.7397044882712256,"y0":50.004567088988615,"z0":5.58197675344431,"aX":3.9096510022542654},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.6,"breakHorizontal":-5.0,"spinRate":2329,"spinDirection":157},"zone":14,"typeConfidence":0.91,"plateTime":0.41288450559400847,"extension":6.003716552055998},"hitData":{"launchSpeed":104.4,"launchAngle":15.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":147.25,"coordY":67.25}},"index":1,"playId":"4aa322c1-9ce2-374f-b7f1-04670f33fab5","pitchNumber":2,"startTime":"2026-07-22T18:52:31.496Z","endTime":"2026-07-22T18:52:38.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_ab"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_ab"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_pa"},{"player":{"id":543037,"link":"/api/v1/people/543037"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:52:38.379Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan McMahon hits a ground-rule double (10) on a fly ball down the left-field line.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T18:56:09.803Z","endTime":"2026-07-22T18:57:49.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78262786356433,"aZ":-40.79532041492203,"pfxX":3.326267513258104,"pfxZ":-6.112347856680621,"pX":0.2370607895421346,"pZ":3.3705178214307088,"vX0":2.525405199409735,"vY0":-118.05823798326489,"vZ0":3.531800985503235,"x":107.96,"y":147.78,"x0":-1.2792962921056268,"y0":50.0047772748925,"z0":5.613520917630374,"aX":4.688797546874023},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.0,"breakHorizontal":-6.6,"spinRate":2574,"spinDirection":39},"zone":2,"typeConfidence":2.0,"plateTime":0.4641969188098778,"extension":6.063717217576865},"index":0,"playId":"eb2b2c4a-09d1-361e-bb5c-b6250b7a4c9b","pitchNumber":1,"startTime":"2026-07-22T18:57:02.828Z","endTime":"2026-07-22T18:57:07.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":94.3,"endSpeed":86.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.955092897551136,"aZ":-20.201322838498424,"pfxX":-4.797849762556501,"pfxZ":6.231072044374509,"pX":-0.54389809757318,"pZ":3.2847188484315297,"vX0":3.5287995176932165,"vY0":-137.35507901635773,"vZ0":-2.2122323396877066,"x":137.73,"y":150.09,"x0":-1.2186370571458072,"y0":50.00012842470689,"z0":5.466604476975332,"aX":-9.213452169252228},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.0,"breakHorizontal":8.0,"spinRate":2168,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.3979916139386681,"extension":6.127535053716608},"index":1,"playId":"37cb77ad-12ce-3917-b9be-616c8e4ec382","pitchNumber":2,"startTime":"2026-07-22T18:57:23.224Z","endTime":"2026-07-22T18:57:26.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.229867174203726,"aZ":-34.24526228277866,"pfxX":-3.883051125444214,"pfxZ":-1.3146740210377583,"pX":-0.8427498856515991,"pZ":2.371063594319639,"vX0":2.7821415121958326,"vY0":-124.17190538755128,"vZ0":-0.09065705413563441,"x":149.12,"y":174.76,"x0":-1.469297761115942,"y0":50.00514520437123,"z0":5.240714007532431,"aX":-6.107163220412933},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.2,"breakHorizontal":6.5,"spinRate":1633,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.43993491582499633,"extension":6.342757424470481},"hitData":{"launchSpeed":74.2,"launchAngle":33.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":40.06,"coordY":132.54}},"index":2,"playId":"48910ee2-8c9b-3a7c-a5c8-ef96ef8e42b8","pitchNumber":3,"startTime":"2026-07-22T18:57:39.548Z","endTime":"2026-07-22T18:57:49.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":19.900000000000002,"awayTeamWinProbability":80.1,"homeTeamWinProbabilityAdded":7.100000000000001,"leverageIndex":1.1,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:57:49.025Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Wells walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T18:57:57.044Z","endTime":"2026-07-22T19:00:56.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"postOnSecond":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64831232966212,"aZ":-34.4603473418962,"pfxX":-5.381751309033375,"pfxZ":-1.4798544336540758,"pX":0.02714279781284718,"pZ":2.67982836972969,"vX0":4.787682357419543,"vY0":-123.68647892506577,"vZ0":0.7213622104721378,"x":115.97,"y":166.42,"x0":-1.2343140218379194,"y0":50.000400392782815,"z0":5.27394033658805,"aX":-8.338386533821668},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.3,"breakHorizontal":8.6,"spinRate":1633,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.44281667941591696,"extension":6.486466701921266},"index":0,"playId":"8b60daba-5193-322d-a722-90d7b74d16a4","pitchNumber":1,"startTime":"2026-07-22T18:58:20.195Z","endTime":"2026-07-22T18:58:23.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.364416608225344,"aZ":-32.21107440046694,"pfxX":-6.165489744089572,"pfxZ":-0.026714057009400882,"pX":0.242125171578915,"pZ":1.4423899742236206,"vX0":5.735152863081754,"vY0":-124.07061800928848,"vZ0":-2.505126995169458,"x":107.77,"y":199.84,"x0":-1.2961581684921748,"y0":50.001233005695596,"z0":5.144318629648606,"aX":-9.630668254395225},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.4,"breakHorizontal":9.8,"spinRate":1678,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4411345068258221,"extension":6.326541692457299},"index":1,"playId":"32a38a53-509b-301a-8188-80dc94953670","pitchNumber":2,"startTime":"2026-07-22T18:58:37.589Z","endTime":"2026-07-22T18:58:40.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-22T18:58:54.707Z","endTime":"2026-07-22T18:59:12.616Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"playId":"cb0d9cfc-2596-4bae-8ef5-d6d1714785a0","startTime":"2026-07-22T18:59:12.616Z","endTime":"2026-07-22T18:59:17.616Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.559068825630263,"aZ":-32.424004197495535,"pfxX":-6.4943645504574885,"pfxZ":-0.15548028390848678,"pX":-1.1926930742599595,"pZ":2.884882833229422,"vX0":2.637987241734541,"vY0":-124.90052008925974,"vZ0":0.5732766791928068,"x":162.46,"y":160.89,"x0":-1.4197428383950836,"y0":50.00538650822865,"z0":5.32237259177565,"aX":-10.244549172082419},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.1,"breakHorizontal":11.2,"spinRate":1711,"spinDirection":258},"zone":11,"typeConfidence":2.0,"plateTime":0.43882974057001434,"extension":6.437650594638681},"index":4,"playId":"c6371937-a438-3383-9da6-44ace375aeb7","pitchNumber":3,"startTime":"2026-07-22T18:59:29.016Z","endTime":"2026-07-22T18:59:33.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.182355333528605,"aZ":-34.72968859992414,"pfxX":-6.147101828987078,"pfxZ":-1.581973504746521,"pX":-1.0440945873786338,"pZ":0.7989369223087451,"vX0":2.706639809950501,"vY0":-126.25942130052796,"vZ0":-4.106727028225107,"x":156.8,"y":217.21,"x0":-1.3324605450377571,"y0":50.00472998870826,"z0":5.24723147841367,"aX":-9.906172709823755},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.6,"breakHorizontal":10.4,"spinRate":1863,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4341395596869133,"extension":6.255316654773147},"index":5,"playId":"377ad1f2-1b7b-3231-9254-19094bf6756a","pitchNumber":4,"startTime":"2026-07-22T18:59:46.298Z","endTime":"2026-07-22T18:59:49.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.122493994267906,"aZ":-20.8723803610685,"pfxX":-3.2431497872008848,"pfxZ":6.0138700060474495,"pX":-0.2758119039906553,"pZ":3.496173595166293,"vX0":4.792666794451691,"vY0":-135.8332086531379,"vZ0":-0.4386385334238307,"x":127.51,"y":144.38,"x0":-1.6369896605184553,"y0":50.004391614705135,"z0":5.103585304706136,"aX":-6.096891209868093},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.0,"breakHorizontal":4.9,"spinRate":2323,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4023350447128302,"extension":6.493381850675248},"index":6,"playId":"3c51f7b4-ad0a-38c3-98e3-01ce10c05ddb","pitchNumber":5,"startTime":"2026-07-22T19:00:08.964Z","endTime":"2026-07-22T19:00:12.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.097930819043455,"aZ":-23.023462407708394,"pfxX":-10.47542410446624,"pfxZ":4.752691309528128,"pX":-0.06586285373879991,"pZ":1.7303645155095588,"vX0":7.24165827944598,"vY0":-137.9649109425901,"vZ0":-4.171806048399572,"x":119.51,"y":192.06,"x0":-1.3655971677156744,"y0":50.00252520741755,"z0":4.816531234300389,"aX":-20.165394497084357},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.9,"breakHorizontal":17.4,"spinRate":2181,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.39722741478519374,"extension":6.642015736659514},"index":7,"playId":"3ae306ef-23f1-3eff-8381-a1f8e6b48a1b","pitchNumber":6,"startTime":"2026-07-22T19:00:31.455Z","endTime":"2026-07-22T19:00:37.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.710026048730107,"aZ":-33.31484037160667,"pfxX":-4.599078297542062,"pfxZ":-0.720386931320153,"pX":-1.4850293307906708,"pZ":2.4900668844194667,"vX0":1.5298421695041335,"vY0":-124.80820970493973,"vZ0":0.047113843958944024,"x":173.61,"y":171.55,"x0":-1.5062969519088651,"y0":50.002161847277605,"z0":5.201069846435635,"aX":-7.298555504652795},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.1,"breakHorizontal":8.0,"spinRate":1704,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.43785749847760025,"extension":6.514599710443687},"index":8,"playId":"3ad31b66-5cea-3321-b52e-7a90bcd266e1","pitchNumber":7,"startTime":"2026-07-22T19:00:52.742Z","endTime":"2026-07-22T19:00:56.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.5,"awayTeamWinProbability":73.5,"homeTeamWinProbabilityAdded":6.599999999999998,"leverageIndex":1.82,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:00:56.871Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trent Grisham pops out to third baseman Nick Gonzales on the infield fly rule.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T19:01:55.478Z","endTime":"2026-07-22T19:02:47.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"postOnSecond":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":3},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"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":3,"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-07-22T19:01:05.684Z","endTime":"2026-07-22T19:01:57.792Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.558780199480488,"aZ":-26.309459439793482,"pfxX":-9.902734382702153,"pfxZ":3.0011898304851297,"pX":-0.9825934744743918,"pZ":2.520874430016201,"vX0":4.875000618324554,"vY0":-138.5291041584012,"vZ0":-1.8994964782547812,"x":154.45,"y":170.72,"x0":-1.47414109086499,"y0":50.00069886444323,"z0":4.965813353895046,"aX":-19.33612796168984},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.3,"breakHorizontal":17.0,"spinRate":2091,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.394674555487732,"extension":6.61476782252258},"index":1,"playId":"a4ad01c0-00b5-36e7-a09b-dc2885ec7d5b","pitchNumber":1,"startTime":"2026-07-22T19:01:57.792Z","endTime":"2026-07-22T19:02:01.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.063198550570018,"aZ":-35.767378584677815,"pfxX":-4.297741573591889,"pfxZ":-2.2458374656285987,"pX":-0.7742440509623252,"pZ":2.847929484156586,"vX0":2.9625404220001923,"vY0":-125.47136835364742,"vZ0":1.4961702314316039,"x":146.51,"y":161.89,"x0":-1.4086395134474845,"y0":50.000187697800335,"z0":5.146498309977623,"aX":-6.88964489314404},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.5,"breakHorizontal":7.2,"spinRate":1841,"spinDirection":259},"zone":1,"typeConfidence":2.0,"plateTime":0.43562349333582606,"extension":6.503452231490044},"index":2,"playId":"07b1d77b-7158-3de5-bed1-7ddd7a5ff12a","pitchNumber":2,"startTime":"2026-07-22T19:02:16.843Z","endTime":"2026-07-22T19:02:20.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.938188138010293,"aZ":-20.472618312416575,"pfxX":-2.596470642500341,"pfxZ":6.379929218418994,"pX":-0.4183385104923418,"pZ":3.1635545174209576,"vX0":4.0430939170058116,"vY0":-134.31508760559987,"vZ0":-1.0059992983737625,"x":132.95,"y":153.36,"x0":-1.6028971668542267,"y0":50.00492149769779,"z0":4.992914280338895,"aX":-4.764604715609021},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.5,"breakHorizontal":3.8,"spinRate":2355,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.4071343454494194,"extension":6.534227836634283},"hitData":{"launchSpeed":86.4,"launchAngle":76.0,"totalDistance":83.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":115.83,"coordY":180.06}},"index":3,"playId":"9fe0b12f-405b-3566-90aa-ce100c8ab6bd","pitchNumber":3,"startTime":"2026-07-22T19:02:37.474Z","endTime":"2026-07-22T19:02:47.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":663757,"link":"/api/v1/people/663757","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":19.0,"awayTeamWinProbability":81.0,"homeTeamWinProbabilityAdded":-7.5,"leverageIndex":3.03,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:02:47.897Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ben Rice homers (30) on a fly ball to right field. Ryan McMahon scores. Austin Wells scores.","rbi":3,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T19:03:36.666Z","endTime":"2026-07-22T19:05:21.065Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":{"id":669387,"link":"/api/v1/people/669387"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":{"id":669387,"link":"/api/v1/people/669387"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":{"id":669387,"link":"/api/v1/people/669387"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-22T19:03:14.619Z","endTime":"2026-07-22T19:03:38.929Z","isPitch":false,"type":"action","player":{"id":700250,"link":"/api/v1/people/700250"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":84.6,"endSpeed":77.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.023178450584833,"aZ":-33.686653568366985,"pfxX":-4.8368084604195465,"pfxZ":-0.9910507517761964,"pX":-2.156394192282967,"pZ":3.05398496124491,"vX0":0.2626192274416249,"vY0":-123.14732222503363,"vZ0":1.655059407945535,"x":199.2,"y":156.32,"x0":-1.6364986356945321,"y0":50.00028226380753,"z0":5.228024436088593,"aX":-7.408906567458264},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.1,"breakHorizontal":8.6,"spinRate":1779,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.44519647894341485,"extension":6.451887363232351},"index":1,"playId":"8bc45bbd-2ecb-33c7-a025-9e15a1244990","pitchNumber":1,"startTime":"2026-07-22T19:03:38.929Z","endTime":"2026-07-22T19:03:41.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":92.7,"endSpeed":85.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.528548039335906,"aZ":-20.61181526574435,"pfxX":-2.177898363920354,"pfxZ":6.217971435403051,"pX":-1.4191321883304884,"pZ":2.552925600375956,"vX0":1.5385640253398836,"vY0":-135.03767941770658,"vZ0":-2.650416630163121,"x":171.09,"y":169.85,"x0":-1.7113597201459367,"y0":50.00354580799622,"z0":4.98629945433165,"aX":-4.04982932008921},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.9,"breakHorizontal":3.6,"spinRate":2440,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40457445514259405,"extension":6.544515267786466},"index":2,"playId":"c8746ef1-2394-37b1-a178-36fc6b14e141","pitchNumber":2,"startTime":"2026-07-22T19:03:57.769Z","endTime":"2026-07-22T19:04:01.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":96.0,"endSpeed":87.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75066214672906,"aZ":-25.62381558025986,"pfxX":-10.309640823323326,"pfxZ":3.3232227664886533,"pX":-1.2756705457542903,"pZ":2.3741191310485843,"vX0":3.622363019986193,"vY0":-139.786594597808,"vZ0":-3.0468340635394267,"x":165.63,"y":174.68,"x0":-1.2522004642065416,"y0":50.00173446539128,"z0":5.168256665011605,"aX":-20.3153584747083},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.5,"breakHorizontal":17.9,"spinRate":2146,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.39245323153633116,"extension":6.461262031976051},"index":3,"playId":"cf9e1ab7-d27c-336e-b8ef-2e436827d8ae","pitchNumber":3,"startTime":"2026-07-22T19:04:16.427Z","endTime":"2026-07-22T19:04:20.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83981986360061,"aZ":-18.690396832715724,"pfxX":-6.920133943732034,"pfxZ":6.8056981324004795,"pX":-0.4002735148193955,"pZ":2.7940219730785394,"vX0":4.615118749993074,"vY0":-139.74375664099014,"vZ0":-3.575934794289256,"x":132.26,"y":163.34,"x0":-1.1721716946534604,"y0":50.00606162065569,"z0":5.314618430598902,"aX":-13.719514517003372},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.8,"breakHorizontal":11.6,"spinRate":2196,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3916210744580795,"extension":6.420818563648597},"index":4,"playId":"c39a3d39-f516-389b-955a-79c23fced277","pitchNumber":4,"startTime":"2026-07-22T19:04:35.865Z","endTime":"2026-07-22T19:04:39.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.399654346467894,"aZ":-19.85732844088902,"pfxX":-3.6075300268158017,"pfxZ":6.589806897459532,"pX":0.03393305509896579,"pZ":2.3056739421458774,"vX0":5.5112403580845575,"vY0":-135.32544506141403,"vZ0":-3.269268523051696,"x":115.71,"y":176.53,"x0":-1.553120497032112,"y0":50.00145025948846,"z0":4.907604468425415,"aX":-6.7420154392233655},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.5,"breakHorizontal":5.5,"spinRate":2457,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.40356310520433203,"extension":6.589878615329396},"hitData":{"launchSpeed":102.1,"launchAngle":29.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.17,"coordY":62.6}},"index":5,"playId":"b39b876e-2ac4-3620-b6ab-8c35ba9b756e","pitchNumber":5,"startTime":"2026-07-22T19:04:56.303Z","endTime":"2026-07-22T19:05:21.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":669224,"link":"/api/v1/people/669224"},"second":{"id":641857,"link":"/api/v1/people/641857"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.00000000000001,"awayTeamWinProbability":44.99999999999999,"homeTeamWinProbabilityAdded":36.00000000000001,"leverageIndex":2.74,"dramaIndex":294.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:05:21.065Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Jones strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T19:05:05.770Z","endTime":"2026-07-22T19:07:22.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682987,"fullName":"Spencer Jones","link":"/api/v1/people/682987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"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":95.6,"endSpeed":87.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35465456629684,"aZ":-18.695156985020745,"pfxX":-7.601755649625787,"pfxZ":6.883600016071148,"pX":0.03711736491690674,"pZ":2.205063553454599,"vX0":6.004869913007518,"vY0":-139.0909711198874,"vZ0":-4.64176427058987,"x":115.59,"y":179.24,"x0":-1.1626966072182854,"y0":50.003968428819356,"z0":5.136198180344621,"aX":-14.887650180037838},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.6,"breakHorizontal":12.5,"spinRate":2114,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.39388036149273153,"extension":6.275102610212898},"index":0,"playId":"6ccc8cfa-6760-383d-b5fb-1b1ec230f7d9","pitchNumber":1,"startTime":"2026-07-22T19:05:47.365Z","endTime":"2026-07-22T19:05:50.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.130325756659808,"aZ":-31.343274246513552,"pfxX":-4.6413357614636075,"pfxZ":0.5330339054665796,"pX":-1.733381598600865,"pZ":3.1489156670180063,"vX0":0.9451866589809248,"vY0":-124.2041839086,"vZ0":1.3846247524213469,"x":183.07,"y":153.76,"x0":-1.5161392588249925,"y0":50.00304634544548,"z0":5.1927224673270915,"aX":-7.243619389894267},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.6,"breakHorizontal":8.2,"spinRate":1577,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.44117490105066004,"extension":6.474681478832341},"index":1,"playId":"b19ceb67-aa4d-3996-958a-99e14068215f","pitchNumber":2,"startTime":"2026-07-22T19:06:03.932Z","endTime":"2026-07-22T19:06:06.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22054592118645,"aZ":-22.522801833369094,"pfxX":-5.435975754967687,"pfxZ":4.988689959415238,"pX":8.9089923019298E-4,"pZ":2.7118173252259967,"vX0":5.022749504463729,"vY0":-138.26693672870033,"vZ0":-2.8848165962406704,"x":116.97,"y":165.56,"x0":-1.134171053487619,"y0":50.000639972659194,"z0":5.282370543171292,"aX":-10.509975994958893},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.6,"breakHorizontal":8.8,"spinRate":2063,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3963582975073563,"extension":6.2640236519898105},"index":2,"playId":"7f100d5c-8746-3714-9753-22ff6707e43f","pitchNumber":3,"startTime":"2026-07-22T19:06:22.875Z","endTime":"2026-07-22T19:06:26.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72612010541302,"aZ":-33.29535197901084,"pfxX":-3.512010098244022,"pfxZ":-0.6943703720353831,"pX":-1.6316005451453874,"pZ":2.9115317914659005,"vX0":0.32504664853222964,"vY0":-125.63215999333153,"vZ0":0.5491786601794868,"x":179.19,"y":160.17,"x0":-1.3058975962785622,"y0":50.0059325751308,"z0":5.389645631970657,"aX":-5.632174201568494},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.0,"breakHorizontal":6.2,"spinRate":1671,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4354649900818415,"extension":6.338606607178038},"index":3,"playId":"0309c298-cd3f-3451-bf7b-ba2e7812280b","pitchNumber":4,"startTime":"2026-07-22T19:06:40.359Z","endTime":"2026-07-22T19:06:43.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.321815251210293,"aZ":-40.66030927677005,"pfxX":4.883545440622736,"pfxZ":-5.786310288012681,"pX":0.15812397623570731,"pZ":2.0208517207295773,"vX0":1.7526111195945246,"vY0":-120.60183204125715,"vZ0":0.5565496432511596,"x":110.97,"y":184.22,"x0":-1.213178268506443,"y0":50.00161125530639,"z0":5.384776986517982,"aX":7.164226806785611},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.1,"breakHorizontal":-9.2,"spinRate":2585,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.4548554907249165,"extension":6.034637640590581},"index":4,"playId":"cca48e78-8466-3339-941e-a115d8769244","pitchNumber":5,"startTime":"2026-07-22T19:06:58.777Z","endTime":"2026-07-22T19:07:03.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.766,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94710418713865,"aZ":-17.45113965959879,"pfxX":-3.8499608015745954,"pfxZ":7.511291513691866,"pX":0.5631913938804612,"pZ":3.385493534502884,"vX0":5.803249957681917,"vY0":-138.85261120726685,"vZ0":-2.5041173998184463,"x":95.53,"y":147.37,"x0":-1.049920454156261,"y0":50.00364772892124,"z0":5.4549154741961,"aX":-7.547830127520028},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":5.9,"spinRate":2104,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.39387431918366467,"extension":6.190801363888916},"index":5,"playId":"05c3aecc-b651-3da4-8ddc-ebe6999b7484","pitchNumber":6,"startTime":"2026-07-22T19:07:19.071Z","endTime":"2026-07-22T19:07:22.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":682987,"link":"/api/v1/people/682987"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.1,"awayTeamWinProbability":47.9,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:07:22.232Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cody Bellinger singles on a sharp line drive to right fielder Esmerlyn Valdez.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T19:07:23.565Z","endTime":"2026-07-22T19:08:00.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"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],"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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.912340155801733,"aZ":-20.55042936926973,"pfxX":-6.809991941102975,"pfxZ":5.970439335890921,"pX":0.05715953525020965,"pZ":2.8928355881481793,"vX0":5.899908952962521,"vY0":-138.4207152998887,"vZ0":-2.5938298604942562,"x":114.82,"y":160.67,"x0":-1.21356734618324,"y0":50.00372271191179,"z0":5.212754203928768,"aX":-13.260823674964092},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.4,"breakHorizontal":11.2,"spinRate":2078,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.39519134019472757,"extension":6.470088890089717},"hitData":{"launchSpeed":102.4,"launchAngle":10.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":189.81,"coordY":116.74}},"index":0,"playId":"95f3f641-6edf-3536-a21c-63fa9d5a8c08","pitchNumber":1,"startTime":"2026-07-22T19:07:49.354Z","endTime":"2026-07-22T19:08:00.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.1,"awayTeamWinProbability":45.9,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:08:00.203Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jasson Domínguez pops out to first baseman Tyler Callihan.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T19:07:59.846Z","endTime":"2026-07-22T19:09:22.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682997,"link":"/api/v1/people/682997"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":84.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64649253808757,"aZ":-22.73806890361399,"pfxX":-3.960679042269401,"pfxZ":5.101399648489469,"pX":0.08232240535120029,"pZ":3.250134042944402,"vX0":4.51514433584149,"vY0":-136.06188062446824,"vZ0":-1.8280859213330052,"x":113.86,"y":151.03,"x0":-1.094836444992118,"y0":50.00294056682469,"z0":5.528394074010547,"aX":-7.325545379091761},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.0,"breakHorizontal":6.0,"spinRate":1908,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.4046838600093321,"extension":6.341186530440883},"index":0,"playId":"77e97852-92de-3f27-b8ff-664048d6623a","pitchNumber":1,"startTime":"2026-07-22T19:08:24.975Z","endTime":"2026-07-22T19:08:28.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":93.9,"endSpeed":85.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.680280720773354,"aZ":-19.000384502834237,"pfxX":-8.491000419717247,"pfxZ":7.0028714815597315,"pX":-0.35641445000826355,"pZ":2.4681725082633554,"vX0":5.053221840980471,"vY0":-136.67762006916115,"vZ0":-3.9994728885355917,"x":130.59,"y":172.14,"x0":-1.1313354249367844,"y0":50.00563058689798,"z0":5.26486225643739,"aX":-15.978187522796773},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.0,"breakHorizontal":14.3,"spinRate":2067,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.40160302507092416,"extension":6.481173507310502},"index":1,"playId":"1b6b20d0-5795-30c8-92d1-8aef36dc276e","pitchNumber":2,"startTime":"2026-07-22T19:08:49.874Z","endTime":"2026-07-22T19:08:53.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.649992528527243,"aZ":-31.18118185579264,"pfxX":-5.185417990431795,"pfxZ":0.6271481486193977,"pX":-0.21897465420886966,"pZ":1.611485756850719,"vX0":3.782488264734159,"vY0":-125.11528019805753,"vZ0":-3.096283596195504,"x":125.35,"y":195.27,"x0":-1.0747820315753782,"y0":50.00418249932271,"z0":5.4137338045375785,"aX":-8.24225835795271},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.7,"breakHorizontal":8.5,"spinRate":1570,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.4373545805007959,"extension":6.25333710237197},"hitData":{"launchSpeed":65.5,"launchAngle":75.0,"totalDistance":65.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":134.07,"coordY":173.47}},"index":2,"playId":"d23ee400-e9de-3920-9473-15e637c8b1e5","pitchNumber":3,"startTime":"2026-07-22T19:09:13.708Z","endTime":"2026-07-22T19:09:22.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"L","description":"Left"}},"first":{"id":641355,"link":"/api/v1/people/641355"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":1.63,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:09:22.588Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T19:11:34.311Z","endTime":"2026-07-22T19:13:41.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6],"actionIndex":[0,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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brent Headrick replaces Gerrit Cole.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-07-22T19:10:34.697Z","endTime":"2026-07-22T19:11:36.637Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687396,"link":"/api/v1/people/687396"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":543037,"link":"/api/v1/people/543037","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.048611373698467,"aZ":-12.373408178519867,"pfxX":6.301955636094159,"pfxZ":10.526709912756463,"pX":0.5689896847820974,"pZ":2.503099745304941,"vX0":-4.8821276832933,"vY0":-136.52227820272446,"vZ0":-7.682879607413801,"x":95.31,"y":171.2,"x0":1.5648387479394186,"y0":50.00263068714041,"z0":6.212099863586962,"aX":11.853837923633657},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":-10.3,"spinRate":2308,"spinDirection":146},"zone":6,"typeConfidence":0.9,"plateTime":0.4017361544831686,"extension":6.631978965712015},"index":1,"playId":"994ad921-833e-363d-8b6b-0e9067f1fb02","pitchNumber":1,"startTime":"2026-07-22T19:11:36.637Z","endTime":"2026-07-22T19:11:40.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-22T19:11:56.798Z","endTime":"2026-07-22T19:12:43.495Z","isPitch":false,"type":"action","player":{"id":680779,"link":"/api/v1/people/680779"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.887072994949452,"aZ":-32.99595813086901,"pfxX":4.898437367890919,"pfxZ":-0.5463604198021592,"pX":1.4740472615346865,"pZ":3.4526549374797844,"vX0":-2.2652449081486,"vY0":-121.92325171048118,"vZ0":0.027839994963279047,"x":60.81,"y":145.56,"x0":1.780791174294741,"y0":50.003872342046066,"z0":6.298248300527579,"aX":7.345005316760805},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.7,"breakHorizontal":-8.3,"spinRate":769,"spinDirection":112},"zone":12,"typeConfidence":0.73,"plateTime":0.44993513862609147,"extension":6.421006527176104},"index":3,"playId":"913d01bc-555e-39ef-b786-571be026951e","pitchNumber":2,"startTime":"2026-07-22T19:12:43.495Z","endTime":"2026-07-22T19:12:47.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.798746631299426,"aZ":-11.33259132630669,"pfxX":5.972847706425615,"pfxZ":11.097060714200776,"pX":0.23109021883207284,"pZ":2.22657572797445,"vX0":-5.905268662885886,"vY0":-136.152689530349,"vZ0":-8.479203234754152,"x":108.19,"y":178.66,"x0":1.6517538649029566,"y0":50.00164728228184,"z0":6.164713232341177,"aX":11.216896677640413},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.5,"breakHorizontal":-9.6,"spinRate":2207,"spinDirection":148},"zone":5,"typeConfidence":0.9,"plateTime":0.40223426485688174,"extension":6.563132004135537},"index":4,"playId":"063c12d4-a846-3310-8be1-fd212fb57b8f","pitchNumber":3,"startTime":"2026-07-22T19:12:58.000Z","endTime":"2026-07-22T19:13:02.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.389570349614846,"aZ":-29.771984356803486,"pfxX":3.7430614966235582,"pfxZ":1.644159894309814,"pX":1.7329578652986533,"pZ":3.717600015188696,"vX0":-1.4042078502332167,"vY0":-120.51452272027366,"vZ0":0.2660705150252789,"x":50.94,"y":138.4,"x0":1.8382879297528207,"y0":50.00510680252547,"z0":6.244899472292008,"aX":5.482177226779459},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.4,"breakHorizontal":-6.4,"spinRate":954,"spinDirection":107},"zone":12,"typeConfidence":0.54,"plateTime":0.45526722215256266,"extension":6.281557780157323},"index":5,"playId":"d0763ef7-c74e-3c7c-9efb-c6dcd1d92a77","pitchNumber":4,"startTime":"2026-07-22T19:13:19.975Z","endTime":"2026-07-22T19:13:23.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.777546371728192,"aZ":-26.005164803892264,"pfxX":-1.1171544965600235,"pfxZ":4.078266881170516,"pX":0.8611087362440766,"pZ":1.4900012260654778,"vX0":-1.493579565037241,"vY0":-123.1265158063783,"vZ0":-5.854515803221882,"x":84.18,"y":198.55,"x0":1.6241562036313262,"y0":50.00478954387684,"z0":6.141210308578155,"aX":-1.6899971861089593},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.1,"breakHorizontal":2.4,"spinRate":1818,"spinDirection":177},"zone":14,"typeConfidence":0.89,"plateTime":0.4473559374110061,"extension":6.499382535482651},"index":6,"playId":"bfc8903f-524a-3553-bd00-bcc53d1e0a4b","pitchNumber":5,"startTime":"2026-07-22T19:13:38.126Z","endTime":"2026-07-22T19:13:41.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_ab"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_ab"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"credit":"b_pa"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.82,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:13:41.933Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T19:14:11.408Z","endTime":"2026-07-22T19:15:19.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jared Triolo replaces Tyler Callihan.","event":"Offensive Substitution","eventType":"offensive_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":0,"startTime":"2026-07-22T19:13:49.059Z","endTime":"2026-07-22T19:14:13.596Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":682997,"link":"/api/v1/people/682997"},"defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":682997,"link":"/api/v1/people/682997","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90177627430977,"aZ":-13.607676873207726,"pfxX":6.534643814197045,"pfxZ":9.646017340342949,"pX":-0.22475728887623841,"pZ":0.9251800109168757,"vX0":-7.229580933264803,"vY0":-137.9209473700196,"vZ0":-11.348353281602343,"x":125.57,"y":213.8,"x0":1.5824820120753504,"y0":50.00393842224074,"z0":6.0128817068754055,"aX":12.580125938873776},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":-10.3,"spinRate":2249,"spinDirection":148},"zone":13,"typeConfidence":0.89,"plateTime":0.39725358293907487,"extension":6.6240664398466205},"index":1,"playId":"4aa66720-1224-3a05-9b62-0be994136f89","pitchNumber":1,"startTime":"2026-07-22T19:14:13.596Z","endTime":"2026-07-22T19:14:16.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.828653758912083,"aZ":-13.33587155241834,"pfxX":6.285818305962942,"pfxZ":10.043243548557584,"pX":0.36145405979367934,"pZ":2.6989796264122266,"vX0":-5.447085316175678,"vY0":-136.30013578823136,"vZ0":-6.844397185273107,"x":103.22,"y":165.91,"x0":1.5721993151587579,"y0":50.00320209247262,"z0":6.169291958581149,"aX":11.79060041897826},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":-10.2,"spinRate":2368,"spinDirection":144},"zone":6,"typeConfidence":0.89,"plateTime":0.4023336195593812,"extension":6.571262781164205},"index":2,"playId":"9490f234-309a-345d-9f5d-6bc6cccde1ef","pitchNumber":2,"startTime":"2026-07-22T19:14:31.537Z","endTime":"2026-07-22T19:14:34.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56691632424468,"aZ":-12.917028841404795,"pfxX":3.551294361750525,"pfxZ":9.893313764451687,"pX":0.3911419363594381,"pZ":2.7466265400631844,"vX0":-4.411635091969663,"vY0":-138.54831162172886,"vZ0":-6.818229771423779,"x":102.09,"y":164.62,"x0":1.5417010701919924,"y0":50.00439277461608,"z0":6.100424269332465,"aX":6.914051418844245},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":-5.5,"spinRate":2155,"spinDirection":149},"zone":6,"typeConfidence":0.91,"plateTime":0.3951211230444729,"extension":6.543812384290251},"index":3,"playId":"238e0052-960b-3b3a-98c2-638361301851","pitchNumber":3,"startTime":"2026-07-22T19:14:53.645Z","endTime":"2026-07-22T19:14:57.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":85.4,"endSpeed":79.1,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.088216845624892,"aZ":-26.361149365694974,"pfxX":7.312109861357328,"pfxZ":3.6839298545317467,"pX":1.0033517932766973,"pZ":2.173854294936333,"vX0":-4.10206394004888,"vY0":-124.36920442522116,"vZ0":-4.2524211452217,"x":78.75,"y":180.09,"x0":1.7173058454609162,"y0":50.00446352446754,"z0":6.0721394360552905,"aX":11.546866619103678},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.0,"breakHorizontal":-12.4,"spinRate":823,"spinDirection":116},"zone":14,"typeConfidence":0.92,"plateTime":0.4390701115131943,"extension":6.479976556119297},"index":4,"playId":"3058ec13-80a2-36a4-8f3f-f46b543085f8","pitchNumber":4,"startTime":"2026-07-22T19:15:15.293Z","endTime":"2026-07-22T19:15:19.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:15:19.016Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Mangum strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T19:15:20.518Z","endTime":"2026-07-22T19:17:58.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.1,"endSpeed":78.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.788006710693626,"aZ":-25.61473511069881,"pfxX":-0.9353079444494381,"pfxZ":4.198182424211293,"pX":0.1000662596215272,"pZ":2.0645384979807426,"vX0":-3.701220386093715,"vY0":-123.974835511553,"vZ0":-4.92760689392809,"x":113.19,"y":183.04,"x0":1.7313463045771695,"y0":50.005752973531585,"z0":6.204857299468048,"aX":-1.4617468706006977},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.7,"breakHorizontal":2.5,"spinRate":2069,"spinDirection":171},"zone":8,"typeConfidence":0.89,"plateTime":0.4410942835640417,"extension":6.450917542717169},"index":0,"playId":"f34503db-86c0-318b-852a-80ed2415f25b","pitchNumber":1,"startTime":"2026-07-22T19:15:45.762Z","endTime":"2026-07-22T19:15:50.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.825044281367017,"aZ":-10.612549292145045,"pfxX":5.388644558166905,"pfxZ":10.841024127995599,"pX":0.8901838514603497,"pZ":2.075864481780085,"vX0":-3.843835011698481,"vY0":-139.7486802842738,"vZ0":-9.207572306856024,"x":83.07,"y":182.73,"x0":1.5794063057089744,"y0":50.004544586775786,"z0":6.099454008667395,"aX":10.719828981617601},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.0,"breakHorizontal":-9.0,"spinRate":2203,"spinDirection":148},"zone":14,"typeConfidence":0.92,"plateTime":0.39108346656120174,"extension":6.662741447112995},"index":1,"playId":"ef9a116c-5c97-3333-b251-4ac92c982ea6","pitchNumber":2,"startTime":"2026-07-22T19:16:24.068Z","endTime":"2026-07-22T19:16:28.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09755778037056,"aZ":-11.560303273790055,"pfxX":4.366249606152775,"pfxZ":10.329094621720932,"pX":-0.8457706649920465,"pZ":1.7043960889852,"vX0":-7.499357494760362,"vY0":-139.8044588024464,"vZ0":-9.982987951175078,"x":149.24,"y":192.76,"x0":1.2941871098038813,"y0":50.00415079669271,"z0":6.062992098374367,"aX":8.715270732066768},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":-6.5,"spinRate":2243,"spinDirection":145},"zone":13,"typeConfidence":0.91,"plateTime":0.3905620414419726,"extension":6.730167400097311},"index":2,"playId":"853a6beb-3ea1-3abe-9664-e9dd055e99b0","pitchNumber":3,"startTime":"2026-07-22T19:16:42.889Z","endTime":"2026-07-22T19:16:47.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":85.2,"endSpeed":78.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.042007921238756,"aZ":-29.901012211237745,"pfxX":5.157147066186681,"pfxZ":1.4644951470640422,"pX":0.3478418446785395,"pZ":2.3847058879898717,"vX0":-4.66410531939141,"vY0":-123.95495260050733,"vZ0":-2.989002833168349,"x":103.74,"y":174.39,"x0":1.5848572041936964,"y0":50.00499932401955,"z0":6.105758000693027,"aX":8.017211701275627},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.2,"breakHorizontal":-8.3,"spinRate":694,"spinDirection":103},"zone":6,"typeConfidence":0.87,"plateTime":0.442075624994994,"extension":6.542711512734163},"index":3,"playId":"6a5db1a1-180e-300b-85d9-f965ecf9298d","pitchNumber":4,"startTime":"2026-07-22T19:17:01.859Z","endTime":"2026-07-22T19:17:05.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-22T19:17:23.029Z","endTime":"2026-07-22T19:17:35.578Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.517842490716713,"aZ":-11.762320108711762,"pfxX":2.778388510788951,"pfxZ":10.151674361899937,"pX":1.5069132978020192,"pZ":2.8831398219375175,"vX0":-1.2502817565923106,"vY0":-140.58286767312615,"vZ0":-6.970192414158193,"x":59.56,"y":160.94,"x0":1.5953409678388712,"y0":50.00127951005864,"z0":6.150422686039497,"aX":5.586006272497448},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":-4.8,"spinRate":2280,"spinDirection":150},"zone":12,"typeConfidence":0.92,"plateTime":0.38892988026765796,"extension":6.748320875839139},"index":5,"playId":"319fd32d-8c1a-347b-a864-f99beccbcf06","pitchNumber":5,"startTime":"2026-07-22T19:17:35.578Z","endTime":"2026-07-22T19:17:39.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.663300736384684,"aZ":-9.697295206797216,"pfxX":3.4945369631839194,"pfxZ":11.34537388242934,"pX":0.3577724931370508,"pZ":2.310282142687712,"vX0":-4.084541291935575,"vY0":-139.46807371600013,"vZ0":-8.935958778058364,"x":103.36,"y":176.4,"x0":1.3832647042225024,"y0":50.00639434634924,"z0":6.184752594738409,"aX":6.925727434682707},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.0,"breakHorizontal":-5.5,"spinRate":2261,"spinDirection":149},"zone":6,"typeConfidence":0.92,"plateTime":0.3918557410174772,"extension":6.7291638316816895},"index":6,"playId":"58a47660-907c-37d4-9464-74675dfc9ade","pitchNumber":6,"startTime":"2026-07-22T19:17:54.599Z","endTime":"2026-07-22T19:17:58.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":687396,"link":"/api/v1/people/687396"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:17:58.819Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jazz Chisholm Jr. grounds out, second baseman Brandon Lowe to first baseman Jacob Gonzalez.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-22T19:20:08.750Z","endTime":"2026-07-22T19:21:13.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from shortstop to first base for Jacob Gonzalez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-07-22T19:19:25.712Z","endTime":"2026-07-22T19:19:25.727Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"700","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":682997,"link":"/api/v1/people/682997"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jared Triolo remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-07-22T19:19:25.727Z","endTime":"2026-07-22T19:20:11.002Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":682997,"link":"/api/v1/people/682997"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":694378,"link":"/api/v1/people/694378"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.609663326591534,"aZ":-23.04619997263228,"pfxX":-9.858291899055937,"pfxZ":4.814292237643775,"pX":-0.05442705359536424,"pZ":3.495803292172884,"vX0":6.797921724072071,"vY0":-136.28344498445023,"vZ0":-0.6166030197621376,"x":119.07,"y":144.39,"x0":-1.2897628337094693,"y0":50.00460571550814,"z0":5.305005477872916,"aX":-18.700903152304427},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.8,"breakHorizontal":16.6,"spinRate":2116,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.40061921280677204,"extension":6.478638636084366},"index":2,"playId":"8a974592-a06a-321e-a8be-a451826404f7","pitchNumber":1,"startTime":"2026-07-22T19:20:11.002Z","endTime":"2026-07-22T19:20:14.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01160949614042,"aZ":-20.575407128061382,"pfxX":-3.014220837470329,"pfxZ":6.466091477533457,"pX":0.2707131755563795,"pZ":3.003541007933455,"vX0":5.663496650063066,"vY0":-132.05612022431038,"vZ0":-1.4145602083668898,"x":106.68,"y":157.68,"x0":-1.4951269433619112,"y0":50.002537366536956,"z0":5.03690110940668,"aX":-5.407168174845539},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.6,"breakHorizontal":4.4,"spinRate":2407,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.4123285776781471,"extension":6.651224502166711},"index":3,"playId":"b9db9917-bae7-3c68-9604-352ed806a7a2","pitchNumber":2,"startTime":"2026-07-22T19:20:29.432Z","endTime":"2026-07-22T19:20:33.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.663842624584404,"aZ":-28.548900133412985,"pfxX":-5.463659547154616,"pfxZ":2.37872007441418,"pX":-0.7270821414134616,"pZ":1.6256105856253036,"vX0":2.9242902637667942,"vY0":-122.75218093575937,"vZ0":-2.8550146233534854,"x":144.71,"y":194.89,"x0":-1.2249963543934648,"y0":50.001471678336635,"z0":5.2382341229886995,"aX":-8.323888150803707},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.8,"breakHorizontal":9.2,"spinRate":1664,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.4464725077509293,"extension":6.05303330898137},"index":4,"playId":"e0accc98-346c-305c-82aa-a46717cc7bb7","pitchNumber":3,"startTime":"2026-07-22T19:20:50.573Z","endTime":"2026-07-22T19:20:54.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.330633394317747,"aZ":-30.39734566780563,"pfxX":-6.732738516326772,"pfxZ":1.1447098952518777,"pX":-0.2875591445693347,"pZ":1.5309319482010206,"vX0":4.512919654914239,"vY0":-123.62196838563715,"vZ0":-2.8885763010706382,"x":127.96,"y":197.44,"x0":-1.2567973356188953,"y0":50.00493290404167,"z0":5.251370865633039,"aX":-10.481445303048961},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.7,"breakHorizontal":11.3,"spinRate":1646,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4421079327828341,"extension":6.528554291357045},"hitData":{"launchSpeed":101.6,"launchAngle":3.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.77,"coordY":155.74}},"index":5,"playId":"e41ef5ef-1684-3443-8b84-36ee637203e2","pitchNumber":4,"startTime":"2026-07-22T19:21:05.538Z","endTime":"2026-07-22T19:21:13.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.2,"awayTeamWinProbability":43.8,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.78,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:21:13.185Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Caballero lines out to shortstop Jared Triolo.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-22T19:21:14.250Z","endTime":"2026-07-22T19:22:48.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","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":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.773734518024252,"aZ":-20.8643049816881,"pfxX":-5.1039114002740895,"pfxZ":5.9282884843722865,"pX":0.38041601841477035,"pZ":2.9148105141753704,"vX0":5.974360491670258,"vY0":-137.14786080920092,"vZ0":-2.583084829833433,"x":102.5,"y":160.08,"x0":-1.1610717382437032,"y0":50.005456909645666,"z0":5.288722554190829,"aX":-9.743391222121023},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":8.0,"spinRate":2152,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3990591093112732,"extension":6.5652125173615445},"index":0,"playId":"6b93d333-7146-371d-a32d-0af20dc44a0c","pitchNumber":1,"startTime":"2026-07-22T19:21:41.088Z","endTime":"2026-07-22T19:21:44.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.513197130362474,"aZ":-19.112846349272587,"pfxX":-5.7156658393433855,"pfxZ":6.671172897514867,"pX":-0.2374400085470054,"pZ":2.4398455968291,"vX0":4.203977547077023,"vY0":-138.45844208544008,"vZ0":-4.340776214246404,"x":126.05,"y":172.9,"x0":-1.026570755017167,"y0":50.00208796941254,"z0":5.292677862448103,"aX":-11.18908417368238},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.4,"breakHorizontal":9.6,"spinRate":1970,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3943433515854249,"extension":6.386926854054225},"index":1,"playId":"5fc73fdb-dfb5-37b7-b9c2-f4351284d804","pitchNumber":2,"startTime":"2026-07-22T19:22:04.889Z","endTime":"2026-07-22T19:22:07.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.359616753563945,"aZ":-31.68501396999318,"pfxX":6.857548958297098,"pfxZ":0.3372783777440205,"pX":-0.30847586780162006,"pZ":3.569010534519189,"vX0":1.231696811301687,"vY0":-119.04823132443116,"vZ0":3.3792698937348638,"x":128.76,"y":142.42,"x0":-1.7231896787568053,"y0":50.001049890340695,"z0":4.995091642672164,"aX":9.863858562306957},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.7,"breakHorizontal":-12.7,"spinRate":2574,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.4596829456423257,"extension":6.623744466476988},"index":2,"playId":"a447fbe8-bad8-3de7-afc8-69a06d0fb65e","pitchNumber":3,"startTime":"2026-07-22T19:22:26.599Z","endTime":"2026-07-22T19:22:31.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8291673859697,"aZ":-35.36420553091059,"pfxX":-5.20412243784919,"pfxZ":-2.0115458164986952,"pX":0.42125988697522654,"pZ":1.859505719083139,"vX0":5.658957500150272,"vY0":-124.69857937501614,"vZ0":-1.0753428639934568,"x":100.94,"y":188.57,"x0":-1.1957321722220489,"y0":50.00547322247031,"z0":5.200130487569162,"aX":-8.240824550773295},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.6,"breakHorizontal":8.2,"spinRate":1800,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.4383527107215408,"extension":6.497893825610154},"hitData":{"launchSpeed":97.2,"launchAngle":11.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":98.27,"coordY":133.03}},"index":3,"playId":"57cca877-567d-3f3a-8107-1f540ba8abcd","pitchNumber":4,"startTime":"2026-07-22T19:22:43.234Z","endTime":"2026-07-22T19:22:48.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_ab"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_ab"},{"player":{"id":676609,"link":"/api/v1/people/676609"},"credit":"b_pa"},{"player":{"id":669387,"link":"/api/v1/people/669387"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:22:48.170Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan McMahon grounds out sharply, second baseman Brandon Lowe to first baseman Jacob Gonzalez.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-22T19:25:22.033Z","endTime":"2026-07-22T19:26:21.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"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":3,"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-07-22T19:23:00.341Z","endTime":"2026-07-22T19:23:25.720Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Mason Montgomery replaces Carmen Mlodzinski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-22T19:23:25.720Z","endTime":"2026-07-22T19:25:23.984Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682254,"link":"/api/v1/people/682254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669387,"link":"/api/v1/people/669387","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59805318839069,"aZ":-13.268717032671566,"pfxX":3.0418151482588938,"pfxZ":9.19613239106198,"pX":-0.4612925182480289,"pZ":4.26224494059645,"vX0":-5.264701428706687,"vY0":-142.45529179833343,"vZ0":-1.3836113324702406,"x":134.58,"y":123.7,"x0":1.0152291097277713,"y0":50.00423400150871,"z0":5.59260872546406,"aX":6.254690708950212},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.6,"breakHorizontal":-4.4,"spinRate":2014,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.3844292217518581,"extension":6.946963722051239},"index":2,"playId":"1e4bdfc4-28f7-379a-b6cd-36fb5106a676","pitchNumber":1,"startTime":"2026-07-22T19:25:23.984Z","endTime":"2026-07-22T19:25:26.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":97.0,"endSpeed":89.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61676178818048,"aZ":-13.858107859455421,"pfxX":6.849196684494911,"pfxZ":9.03975154511664,"pX":-0.5757613936332213,"pZ":2.02022107227079,"vX0":-7.324128730857013,"vY0":-141.0791197730836,"vZ0":-6.980375337813104,"x":138.95,"y":184.23,"x0":1.158002362366972,"y0":50.001164134715715,"z0":5.4110332114792214,"aX":13.873931089135192},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.2,"breakHorizontal":-11.0,"spinRate":2088,"spinDirection":165},"zone":7,"typeConfidence":2.0,"plateTime":0.38752012226601185,"extension":7.007805537743532},"index":3,"playId":"7ddc0267-abb3-3819-a797-cd6b74440da7","pitchNumber":2,"startTime":"2026-07-22T19:25:39.364Z","endTime":"2026-07-22T19:25:42.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73702475899218,"aZ":-10.82907878833724,"pfxX":2.584533715842675,"pfxZ":10.344497749780931,"pX":-0.6716725600743783,"pZ":2.4064399331504434,"vX0":-5.93998121031331,"vY0":-142.4954007678447,"vZ0":-6.551312073073821,"x":142.6,"y":173.81,"x0":1.1009906069826365,"y0":50.00178779525172,"z0":5.414491596850219,"aX":5.333234670480147},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.6,"breakHorizontal":-3.5,"spinRate":2158,"spinDirection":165},"zone":4,"typeConfidence":2.0,"plateTime":0.383901614419508,"extension":6.925890914707094},"index":4,"playId":"93b61288-e39d-3079-a2fd-0fc8e67cce40","pitchNumber":3,"startTime":"2026-07-22T19:25:54.934Z","endTime":"2026-07-22T19:25:58.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-22T19:26:02.490Z","endTime":"2026-07-22T19:26:14.745Z","isPitch":false,"type":"action","player":{"id":641857,"link":"/api/v1/people/641857"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.004515092614206,"aZ":-37.59979741120123,"pfxX":-1.458837157634781,"pfxZ":-3.419310986153528,"pX":-0.4115854105313655,"pZ":2.483534989551251,"vX0":-3.20672123802518,"vY0":-124.58459160258342,"vZ0":-0.17994012511422097,"x":132.69,"y":171.72,"x0":1.0774236038628084,"y0":50.003791185799386,"z0":5.6418105396262375,"aX":-2.3133203901744306},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.0,"breakHorizontal":3.4,"spinRate":2687,"spinDirection":320},"zone":4,"typeConfidence":2.0,"plateTime":0.4381934063888586,"extension":6.851399695105225},"hitData":{"launchSpeed":104.4,"launchAngle":5.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":146.24,"coordY":147.63}},"index":6,"playId":"cbaf8328-47db-3d9e-82eb-ffe3a086b9fd","pitchNumber":4,"startTime":"2026-07-22T19:26:14.745Z","endTime":"2026-07-22T19:26:21.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":641857,"link":"/api/v1/people/641857","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":641857,"link":"/api/v1/people/641857"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:26:21.907Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lowe singles on a sharp ground ball to left fielder Cody Bellinger.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T19:28:42.502Z","endTime":"2026-07-22T19:29:28.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: David Bednar replaces Brent Headrick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-07-22T19:27:24.724Z","endTime":"2026-07-22T19:28:44.825Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670280,"link":"/api/v1/people/670280"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687396,"link":"/api/v1/people/687396","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.357714942029666,"aZ":-7.288177594326178,"pfxX":-3.892980000479141,"pfxZ":12.042978213682556,"pX":-0.603095298564821,"pZ":2.3854482541711786,"vX0":4.038991960067605,"vY0":-143.14988546250913,"vZ0":-8.190357787223373,"x":139.99,"y":174.37,"x0":-1.529442448037179,"y0":50.003051156101186,"z0":5.746685467003206,"aX":-8.045190016434551},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":20.3,"breakHorizontal":6.2,"spinRate":2428,"spinDirection":207},"zone":4,"typeConfidence":0.9,"plateTime":0.3832367174359401,"extension":6.3744770992426965},"index":1,"playId":"30581d8c-be4e-3dc6-84fe-ff6c17d998e1","pitchNumber":1,"startTime":"2026-07-22T19:28:44.825Z","endTime":"2026-07-22T19:28:48.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":97.7,"endSpeed":88.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72896231308428,"aZ":-9.95975102577367,"pfxX":-4.8830408189477925,"pfxZ":10.890787685928384,"pX":-1.0760435779172666,"pZ":3.479654540003918,"vX0":3.563970939701166,"vY0":-142.18504165691814,"vZ0":-4.269827311589236,"x":158.02,"y":144.83,"x0":-1.7136856705948864,"y0":50.003055310280416,"z0":5.637089243063832,"aX":-9.961164464653251},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.0,"breakHorizontal":8.0,"spinRate":2416,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.3857586219967306,"extension":6.357367731226111},"index":2,"playId":"967af839-4581-3f47-b8a3-178371c00f1d","pitchNumber":2,"startTime":"2026-07-22T19:29:01.023Z","endTime":"2026-07-22T19:29:04.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.759350471091082,"aZ":-31.16385438110175,"pfxX":-4.445622776116518,"pfxZ":0.5376148020320768,"pX":-0.3166991154189422,"pZ":1.688711923788552,"vX0":4.938374641605818,"vY0":-135.47742411395726,"vZ0":-5.114811816922178,"x":129.07,"y":193.18,"x0":-1.5767599530338372,"y0":50.00397500296388,"z0":5.753012769721039,"aX":-8.349575354425639},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.1,"breakHorizontal":7.1,"spinRate":1818,"spinDirection":213},"zone":7,"typeConfidence":0.9,"plateTime":0.4027375744705948,"extension":6.505579643004172},"hitData":{"launchSpeed":103.6,"launchAngle":3.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":96.07,"coordY":143.07}},"index":3,"playId":"40bcef0f-6850-3a86-b40d-0c27c2d4e33f","pitchNumber":3,"startTime":"2026-07-22T19:29:17.049Z","endTime":"2026-07-22T19:29:28.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_ab"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_ab"},{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.9,"awayTeamWinProbability":58.1,"homeTeamWinProbabilityAdded":-8.100000000000001,"leverageIndex":2.29,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:29:28.461Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bryan Reynolds pops out to third baseman Ryan McMahon in foul territory.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T19:29:27.547Z","endTime":"2026-07-22T19:31:00.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.71419777085183,"aZ":-8.869710739731469,"pfxX":-5.077629798690875,"pfxZ":11.367872826383456,"pX":-0.1614709203213169,"pZ":3.643543896737523,"vX0":5.964464068953655,"vY0":-142.70544644501658,"vZ0":-4.042355081208263,"x":123.15,"y":140.4,"x0":-1.6249886832406293,"y0":50.00166010213492,"z0":5.643684902785096,"aX":-10.408633899157529},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.9,"breakHorizontal":7.9,"spinRate":2504,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.3847171394450499,"extension":6.734658539653006},"index":0,"playId":"9a8d4f73-41d6-3fa2-b9bb-6db25bda3717","pitchNumber":1,"startTime":"2026-07-22T19:30:04.200Z","endTime":"2026-07-22T19:30:07.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":86.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.985014899726153,"aZ":-28.88085034173811,"pfxX":-6.262705773478087,"pfxZ":1.7812103183335735,"pX":-0.5205590101956319,"pZ":0.1914314781602405,"vX0":5.307626320374478,"vY0":-134.1420067929782,"vZ0":-8.597911727914775,"x":136.84,"y":233.61,"x0":-1.696899513256407,"y0":50.00429419069522,"z0":5.4524844217747646,"aX":-11.583717911424442},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.8,"breakHorizontal":10.4,"spinRate":1770,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.40603439239442274,"extension":6.526030336587495},"index":1,"playId":"3be561d8-f7c4-3717-8fc7-eebcd6cd09ca","pitchNumber":2,"startTime":"2026-07-22T19:30:27.200Z","endTime":"2026-07-22T19:30:30.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09075544093297,"aZ":-11.190384519196478,"pfxX":-6.452524885709291,"pfxZ":10.272707407659889,"pX":-0.17747422581869002,"pZ":3.6207574695560134,"vX0":6.307548825420925,"vY0":-142.14197068731693,"vZ0":-3.8040936851445935,"x":123.76,"y":141.02,"x0":-1.5887517930716166,"y0":50.00449707825259,"z0":5.688932866887341,"aX":-13.18296071171239},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.0,"breakHorizontal":10.4,"spinRate":2476,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.38558300735305817,"extension":6.615786161950129},"hitData":{"launchSpeed":93.2,"launchAngle":70.0,"totalDistance":158.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":71.28,"coordY":167.91}},"index":2,"playId":"1eab7dc9-1a15-30a8-92b9-fe5a5078e4dd","pitchNumber":3,"startTime":"2026-07-22T19:30:50.329Z","endTime":"2026-07-22T19:31:00.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":8.100000000000001,"leverageIndex":3.43,"dramaIndex":141.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:31:00.904Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Esmerlyn Valdez walks. Brandon Lowe to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T19:31:43.785Z","endTime":"2026-07-22T19:33:30.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"7331bbc5-ba31-3eea-b777-92883b2ef803","startTime":"2026-07-22T19:31:29.411Z","endTime":"2026-07-22T19:31:32.411Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.048394318818684,"aZ":-26.730166031916024,"pfxX":-2.921532610823707,"pfxZ":3.0598317171295175,"pX":0.013898101733588027,"pZ":2.3252084662152144,"vX0":5.1780449372221025,"vY0":-132.02022464075387,"vZ0":-3.570427824685038,"x":116.47,"y":176.0,"x0":-1.5863512145986343,"y0":50.00235694196629,"z0":5.645388422536661,"aX":-5.1976116517849125},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.0,"breakHorizontal":4.3,"spinRate":1817,"spinDirection":213},"zone":5,"typeConfidence":0.9,"plateTime":0.41364770516616645,"extension":6.426110130417044},"index":1,"playId":"17399629-82b5-33fe-ae9f-2be78f728592","pitchNumber":1,"startTime":"2026-07-22T19:31:46.093Z","endTime":"2026-07-22T19:31:50.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82842702892797,"aZ":-11.866080087365098,"pfxX":-3.5232764323118166,"pfxZ":10.094818852887293,"pX":-1.877451116118497,"pZ":4.455759847908507,"vX0":0.9797497821018379,"vY0":-141.11628477766155,"vZ0":-1.566606386591284,"x":188.56,"y":118.47,"x0":-1.771876327950938,"y0":50.00540434211742,"z0":5.784629072559481,"aX":-7.089864577764843},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":6.1,"spinRate":2471,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.3884870821430626,"extension":6.659903712854294},"index":2,"playId":"488d3307-7061-3b05-ab64-918e01e09a4b","pitchNumber":2,"startTime":"2026-07-22T19:32:05.388Z","endTime":"2026-07-22T19:32:09.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16148954853583,"aZ":-13.272468055761612,"pfxX":-3.2757273459081935,"pfxZ":9.222953338103238,"pX":-1.2016127670054229,"pZ":5.196354332004304,"vX0":2.4448904655722363,"vY0":-142.37266205012872,"vZ0":0.3134318311834636,"x":162.8,"y":98.48,"x0":-1.6465552756897173,"y0":50.00453563749905,"z0":5.925820140018924,"aX":-6.715005745316933},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.9,"breakHorizontal":5.4,"spinRate":2560,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.38493362002184295,"extension":6.580518321912959},"index":3,"playId":"522c2380-266b-3c45-b602-b2c6e69f6e98","pitchNumber":3,"startTime":"2026-07-22T19:32:42.761Z","endTime":"2026-07-22T19:32:45.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91465377040108,"aZ":-26.045597411620268,"pfxX":-5.205736168437208,"pfxZ":3.410743409756554,"pX":1.2037640299461174,"pZ":0.5029299284848974,"vX0":8.97429831606225,"vY0":-132.2902852887557,"vZ0":-7.979276431130961,"x":71.12,"y":225.2,"x0":-1.536966668044307,"y0":50.00082310708499,"z0":5.432117882604393,"aX":-9.342989501557444},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.8,"breakHorizontal":7.8,"spinRate":1956,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.41207977677695906,"extension":6.52503188668711},"index":4,"playId":"bf2e136d-3bd2-3e3d-87d2-f3b10b5ae078","pitchNumber":4,"startTime":"2026-07-22T19:33:02.443Z","endTime":"2026-07-22T19:33:05.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.577120579512016,"aZ":-10.523802056477448,"pfxX":-6.773914231495115,"pfxZ":10.609542320619372,"pX":-0.18678125241037952,"pZ":1.2420067033550133,"vX0":6.1444489833179725,"vY0":-141.32316863798556,"vZ0":-10.148379677462241,"x":124.12,"y":205.25,"x0":-1.4998539497693364,"y0":50.00110737224089,"z0":5.537444915652002,"aX":-13.820384806858486},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.5,"breakHorizontal":11.2,"spinRate":2448,"spinDirection":211},"zone":13,"typeConfidence":0.87,"plateTime":0.38628462402903896,"extension":6.694497549125461},"index":5,"playId":"266389c2-1399-330b-8469-5255a38dcfdf","pitchNumber":5,"startTime":"2026-07-22T19:33:26.064Z","endTime":"2026-07-22T19:33:30.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":-8.300000000000004,"leverageIndex":3.11,"dramaIndex":134.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:33:30.074Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan O'Hearn strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T19:33:32.092Z","endTime":"2026-07-22T19:36:09.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"postOnSecond":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656811,"fullName":"Ryan O'Hearn","link":"/api/v1/people/656811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.010283436688685,"aZ":-26.610489177222313,"pfxX":-1.8255783010985152,"pfxZ":3.0812280639020466,"pX":0.6217408902330139,"pZ":2.1628844254876722,"vX0":6.491259269146164,"vY0":-132.88659131269466,"vZ0":-4.101556015611745,"x":93.3,"y":180.38,"x0":-1.6055751289509341,"y0":50.001388208834676,"z0":5.638704186726403,"aX":-3.2953129538829273},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.9,"breakHorizontal":2.0,"spinRate":1836,"spinDirection":214},"zone":9,"typeConfidence":0.89,"plateTime":0.41072249636081093,"extension":6.386285807414809},"index":0,"playId":"217ae02d-bcd2-347e-8056-1008b337ce7d","pitchNumber":1,"startTime":"2026-07-22T19:34:06.020Z","endTime":"2026-07-22T19:34:10.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.742949669586935,"aZ":-11.842194664294198,"pfxX":-5.102890128425733,"pfxZ":9.95897863728144,"pX":0.2936720989058169,"pZ":2.83526855404968,"vX0":6.9099032064308785,"vY0":-142.03224385194375,"vZ0":-5.767131025294889,"x":105.81,"y":162.23,"x0":-1.5085071899176596,"y0":50.00232569243824,"z0":5.646119580878697,"aX":-10.418156428277545},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":7.8,"spinRate":2504,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.3857414750612582,"extension":6.419258007213837},"index":1,"playId":"711e0767-bd91-3f1d-9160-c35d6b9c5910","pitchNumber":2,"startTime":"2026-07-22T19:34:32.414Z","endTime":"2026-07-22T19:34:36.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":92.9,"endSpeed":87.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.712317525491017,"aZ":-29.570532091382574,"pfxX":-6.289476986230632,"pfxZ":1.3784001341147347,"pX":0.6205669537837049,"pZ":0.42371150931978,"vX0":8.090326893785443,"vY0":-135.10336269177876,"vZ0":-8.427443207564364,"x":93.35,"y":227.34,"x0":-1.5669972950014655,"y0":50.00126657589412,"z0":5.599566998470001,"aX":-11.86718423538862},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.2,"breakHorizontal":10.1,"spinRate":1952,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.4022377142094924,"extension":6.645328579844231},"index":2,"playId":"ed300cca-d859-3d44-9f32-9cf01d4662d8","pitchNumber":3,"startTime":"2026-07-22T19:34:57.717Z","endTime":"2026-07-22T19:35:01.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"32ab3a3a-b790-4f80-9077-b99b1cf7f690","startTime":"2026-07-22T19:35:21.316Z","endTime":"2026-07-22T19:35:26.316Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":86.2,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15038036350209,"aZ":-28.32101021816539,"pfxX":-3.5482713449340055,"pfxZ":2.0823484199517273,"pX":1.2606361732943678,"pZ":0.5643544924593762,"vX0":8.561564175418162,"vY0":-134.28922763818815,"vZ0":-7.932684284966117,"x":68.95,"y":223.54,"x0":-1.4876760447293034,"y0":50.0066464427684,"z0":5.529990493275573,"aX":-6.576697050323843},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.4,"breakHorizontal":4.9,"spinRate":1870,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.40565452789062695,"extension":6.631477639677794},"index":4,"playId":"62682bb1-1497-3b37-a640-2c2d1e8a3654","pitchNumber":4,"startTime":"2026-07-22T19:35:40.999Z","endTime":"2026-07-22T19:35:44.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.3,"strikeZoneTop":3.289,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.449829718422144,"aZ":-26.601790300483813,"pfxX":-5.2434549457059285,"pfxZ":2.9847505573950994,"pX":0.4398164386531369,"pZ":0.7353195880479629,"vX0":7.094773659881203,"vY0":-135.13905871395025,"vZ0":-8.011572435689514,"x":108.33,"y":158.8,"x0":-1.5251850307813322,"y0":50.00636342215756,"z0":5.57688300012729,"aX":-9.805713083555833},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.1,"breakHorizontal":8.2,"spinRate":1792,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.4036269642470405,"extension":6.658645033004654},"index":5,"playId":"dfe76e0e-4444-3377-afa0-f4091e0a1871","pitchNumber":5,"startTime":"2026-07-22T19:36:05.420Z","endTime":"2026-07-22T19:36:09.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":656811,"link":"/api/v1/people/656811","batSide":{"code":"L","description":"Left"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_ab"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_ab"},{"player":{"id":656811,"link":"/api/v1/people/656811"},"credit":"b_pa"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":10.500000000000007,"leverageIndex":4.56,"dramaIndex":184.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:36:09.404Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out to first baseman Ben Rice.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T19:36:14.864Z","endTime":"2026-07-22T19:39:03.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.855658461753873,"aZ":-26.574539000087636,"pfxX":-3.839565175859744,"pfxZ":3.0584262010213354,"pX":0.9488996010442701,"pZ":0.7536118625450161,"vX0":7.4922802391200545,"vY0":-133.96079706096654,"vZ0":-8.11043673025683,"x":80.83,"y":218.43,"x0":-1.3756719952629335,"y0":50.00292121618808,"z0":5.698235672954219,"aX":-7.032048374110713},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.1,"breakHorizontal":5.5,"spinRate":1903,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.40767835785141493,"extension":6.771794754444001},"index":0,"playId":"73640c48-974c-3b7e-92a2-5157d202a784","pitchNumber":1,"startTime":"2026-07-22T19:36:46.641Z","endTime":"2026-07-22T19:36:50.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.992217560375806,"aZ":-23.962692418209386,"pfxX":-5.232407355989992,"pfxZ":4.528936537781614,"pX":1.5524605311700153,"pZ":0.5064736082481551,"vX0":9.343410503311341,"vY0":-133.11259387823722,"vZ0":-9.066545966029096,"x":57.82,"y":225.11,"x0":-1.307906272155741,"y0":50.00043464342515,"z0":5.663916693467502,"aX":-9.480208600237182},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.6,"breakHorizontal":7.7,"spinRate":1884,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.40996318388969355,"extension":6.738159955116167},"index":1,"playId":"f036ba47-0a2f-39e7-a251-585cf767fc75","pitchNumber":2,"startTime":"2026-07-22T19:37:07.274Z","endTime":"2026-07-22T19:37:10.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":86.0,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.694161909725665,"aZ":-31.736610794031293,"pfxX":-5.557880498933839,"pfxZ":0.23378083899065238,"pX":0.6653299908916531,"pZ":1.3300770450174035,"vX0":7.603829898875407,"vY0":-134.417230213997,"vZ0":-5.7272608558688525,"x":91.64,"y":202.87,"x0":-1.4615993380638173,"y0":50.00082813026504,"z0":5.707030596624093,"aX":-10.2978635733118},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-0.5,"breakHorizontal":8.6,"spinRate":1902,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.4055265260260348,"extension":6.591398913062138},"index":2,"playId":"7f176a82-6ec5-3be6-b769-a623c7c1aed7","pitchNumber":3,"startTime":"2026-07-22T19:37:34.278Z","endTime":"2026-07-22T19:37:37.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14690252130728,"aZ":-12.629697895592948,"pfxX":-5.779236411180717,"pfxZ":9.720361706172284,"pX":-0.7181992213308303,"pZ":3.804260278468745,"vX0":4.748340944134136,"vY0":-140.9311797111141,"vZ0":-3.3086505013316483,"x":144.38,"y":136.06,"x0":-1.6743534153162576,"y0":50.004908839842436,"z0":5.809822517767282,"aX":-11.622218334104366},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":9.5,"spinRate":2329,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.38871629248857875,"extension":6.622981727752523},"index":3,"playId":"7d45c8d9-607a-353d-93b1-7d70effead70","pitchNumber":4,"startTime":"2026-07-22T19:37:56.673Z","endTime":"2026-07-22T19:38:00.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.2,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.509653690745242,"aZ":-28.161968214395724,"pfxX":-7.7939988501060595,"pfxZ":2.166967563113635,"pX":1.1299397489939154,"pZ":-0.7153898828517379,"vX0":9.386859876245028,"vY0":-134.4566088106973,"vZ0":-11.305317496320505,"x":73.93,"y":258.1,"x0":-1.3779947410867288,"y0":50.00092237622479,"z0":5.5090419349412905,"aX":-14.407995560543593},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.8,"breakHorizontal":12.4,"spinRate":1881,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.40587277258615373,"extension":6.583757519766301},"index":4,"playId":"47e92d62-2ccd-3f9d-91d3-9089e033d3f9","pitchNumber":5,"startTime":"2026-07-22T19:38:16.866Z","endTime":"2026-07-22T19:38:23.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"actionPlayId":"47e92d62-2ccd-3f9d-91d3-9089e033d3f9","startTime":"2026-07-22T19:38:23.672Z","endTime":"2026-07-22T19:38:56.238Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.051,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.365652863568165,"aZ":-28.154651185086664,"pfxX":-3.9774401085189037,"pfxZ":2.1641062584002055,"pX":1.501076606102421,"pZ":1.7761385922597934,"vX0":9.142310124868757,"vY0":-134.65851026636366,"vZ0":-4.9631889619022855,"x":59.78,"y":190.82,"x0":-1.4053551875050259,"y0":50.001755833757606,"z0":5.609701692025062,"aX":-7.381972414380703},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.1,"breakHorizontal":5.5,"spinRate":1829,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.40514113435294563,"extension":6.627956024200054},"hitData":{"launchSpeed":70.7,"launchAngle":6.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.37,"coordY":166.88}},"index":6,"playId":"4a4829cb-97c9-3ebc-89bb-c6dcf66fc7e1","pitchNumber":6,"startTime":"2026-07-22T19:38:56.238Z","endTime":"2026-07-22T19:39:03.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":693304,"link":"/api/v1/people/693304","batSide":{"code":"R","description":"Right"}},"first":{"id":699013,"link":"/api/v1/people/699013"},"second":{"id":664040,"link":"/api/v1/people/664040"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_ab"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_ab"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"credit":"b_pa"},{"player":{"id":670280,"link":"/api/v1/people/670280"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.9,"awayTeamWinProbability":36.1,"homeTeamWinProbabilityAdded":11.699999999999996,"leverageIndex":4.63,"dramaIndex":193.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:39:03.731Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Paul Goldschmidt grounds out, second baseman Brandon Lowe to first baseman Jacob Gonzalez.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-22T19:41:30.377Z","endTime":"2026-07-22T19:41:40.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Paul Goldschmidt replaces Austin Wells.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"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-07-22T19:40:43.355Z","endTime":"2026-07-22T19:41:32.714Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":669224,"link":"/api/v1/people/669224"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":669224,"link":"/api/v1/people/669224","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07570352409269,"aZ":-15.388563537403432,"pfxX":6.459709980835202,"pfxZ":8.288022963227947,"pX":1.019620503533566,"pZ":3.105115999000139,"vX0":-2.7648012013862218,"vY0":-141.36503490232317,"vZ0":-4.067738756450371,"x":78.13,"y":154.94,"x0":1.1708717521451062,"y0":50.00051506874591,"z0":5.549783028506222,"aX":13.078595336702502},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":-11.2,"spinRate":2137,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.38739081690002974,"extension":7.035466630445426},"hitData":{"launchSpeed":69.8,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.49,"coordY":153.01}},"index":1,"playId":"9b89ae99-da7c-3814-8bbd-0424958a2368","pitchNumber":1,"startTime":"2026-07-22T19:41:32.714Z","endTime":"2026-07-22T19:41:40.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":502671,"link":"/api/v1/people/502671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":502671,"link":"/api/v1/people/502671"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":2.22,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:41:40.443Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trent Grisham walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-22T19:41:43.768Z","endTime":"2026-07-22T19:44:10.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"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,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.665772455915704,"aZ":-31.51844044040301,"pfxX":-2.623255408591958,"pfxZ":0.3701392083475632,"pX":0.4712885187015243,"pZ":1.6361195081550393,"vX0":-0.8748604575438604,"vY0":-130.42849294872562,"vZ0":-3.945612691823478,"x":99.04,"y":194.6,"x0":1.1502611779976535,"y0":50.00022751902146,"z0":5.49754654573461,"aX":-4.602306560823074},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.1,"breakHorizontal":4.9,"spinRate":2658,"spinDirection":250},"zone":9,"typeConfidence":2.0,"plateTime":0.4170026295756988,"extension":6.9531514626308955},"index":0,"playId":"cff3c80f-42ee-3558-8bcc-51ca8eb1e828","pitchNumber":1,"startTime":"2026-07-22T19:42:05.134Z","endTime":"2026-07-22T19:42:09.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":134,"player":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32475265659621,"aZ":-16.558945800903295,"pfxX":6.578101613853184,"pfxZ":7.410986836833265,"pX":0.5350468361382719,"pZ":3.8602160253074547,"vX0":-4.480501450810289,"vY0":-143.56204639809835,"vZ0":-1.5683154433267465,"x":96.61,"y":134.55,"x0":1.2538923714249286,"y0":50.00189460603948,"z0":5.434199336148707,"aX":13.858476092306612},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.3,"breakHorizontal":-11.2,"spinRate":2307,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.38017966273515214,"extension":6.986490848133732},"index":1,"playId":"855f597a-ac87-37b6-8db6-d57b8b7eef64","pitchNumber":2,"startTime":"2026-07-22T19:42:43.884Z","endTime":"2026-07-22T19:42:47.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.202710323474623,"aZ":-15.87482365096259,"pfxX":6.32377629281336,"pfxZ":7.765952168621361,"pX":0.1858533562388222,"pZ":3.630458159056859,"vX0":-5.001318847293343,"vY0":-143.49953096589732,"vZ0":-2.38384097250327,"x":109.92,"y":140.76,"x0":1.1241117116424082,"y0":50.002333524419846,"z0":5.4533371036327924,"aX":13.273140021428189},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.8,"breakHorizontal":-10.6,"spinRate":2301,"spinDirection":165},"zone":12,"typeConfidence":2.0,"plateTime":0.38074775722169907,"extension":6.838187450751123},"index":2,"playId":"3f37169c-7e2a-3d52-8786-3dd724c346be","pitchNumber":3,"startTime":"2026-07-22T19:42:59.794Z","endTime":"2026-07-22T19:43:03.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.087002110197556,"aZ":-14.023257529587362,"pfxX":6.4922746586922955,"pfxZ":8.7108494380272,"pX":0.3414408746178827,"pZ":3.0315222943001494,"vX0":-4.5299710864039815,"vY0":-143.00351456638373,"vZ0":-4.206319019988316,"x":103.99,"y":156.93,"x0":1.0976297262379944,"y0":50.00276171280348,"z0":5.392922290205547,"aX":13.528771375849347},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.1,"breakHorizontal":-10.9,"spinRate":2219,"spinDirection":160},"zone":3,"typeConfidence":2.0,"plateTime":0.382122424663474,"extension":7.216958261376611},"index":3,"playId":"9a3dc5c2-6123-3819-bae0-805d03d15ffa","pitchNumber":4,"startTime":"2026-07-22T19:43:17.040Z","endTime":"2026-07-22T19:43:20.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"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-07-22T19:43:31.819Z","endTime":"2026-07-22T19:43:46.173Z","isPitch":false,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17247783004544,"aZ":-27.86288881263714,"pfxX":1.2757978530368108,"pfxZ":2.3573387787491393,"pX":-1.242182149553624,"pZ":0.7964974393022517,"vX0":-6.398008505814572,"vY0":-133.72435760525215,"vZ0":-6.941442295921587,"x":164.35,"y":217.27,"x0":1.0054813881444344,"y0":50.00338156255608,"z0":5.397860582854725,"aX":2.3341625077415276},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.1,"breakHorizontal":-1.1,"spinRate":2617,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.40806607995777044,"extension":6.984676934836908},"index":5,"playId":"ad4233a6-c5ef-3ec8-a4a9-b88b950ab966","pitchNumber":5,"startTime":"2026-07-22T19:43:46.173Z","endTime":"2026-07-22T19:43:49.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":91.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.016237006611625,"aZ":-9.379687084148813,"pfxX":4.1631675026949555,"pfxZ":10.711820916342017,"pX":-0.9231893628624652,"pZ":1.9681022523711422,"vX0":-6.770916571810521,"vY0":-144.55901860605275,"vZ0":-7.9562960078916385,"x":152.19,"y":185.64,"x0":0.9027306416353328,"y0":50.00071778735447,"z0":5.323102169987574,"aX":8.857891529472896},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.1,"breakHorizontal":-6.2,"spinRate":2180,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.37812685122024225,"extension":7.1572249731870095},"index":6,"playId":"73727d49-08de-3e59-bdfb-2fa33cf2fd0b","pitchNumber":6,"startTime":"2026-07-22T19:44:05.967Z","endTime":"2026-07-22T19:44:10.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663757,"link":"/api/v1/people/663757"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.5,"awayTeamWinProbability":36.5,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":1.85,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:44:10.114Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-22T19:44:11.448Z","endTime":"2026-07-22T19:45:25.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"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],"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17833941421364,"aZ":-12.488398087293625,"pfxX":6.0484968455487085,"pfxZ":9.552047410274575,"pX":-0.7083923051906464,"pZ":1.8862364804075002,"vX0":-7.349554615724854,"vY0":-142.51267098653204,"vZ0":-7.295531022674582,"x":144.0,"y":187.85,"x0":1.1158147493265271,"y0":50.00172623214059,"z0":5.2649009819922625,"aX":12.464303679308049},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":-9.5,"spinRate":2198,"spinDirection":160},"zone":7,"typeConfidence":2.0,"plateTime":0.3840602338440977,"extension":7.156425048248915},"index":0,"playId":"560188b9-17e7-33cb-a9ec-b540e2ffbcc5","pitchNumber":1,"startTime":"2026-07-22T19:44:38.143Z","endTime":"2026-07-22T19:44:41.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.329538185162235,"aZ":-12.148516550195712,"pfxX":4.512215235270632,"pfxZ":9.375120731332984,"pX":0.17976407696353983,"pZ":2.5385271792573585,"vX0":-4.528089385392038,"vY0":-144.89138451038562,"vZ0":-5.913515566091391,"x":110.15,"y":170.24,"x0":1.1729387209555817,"y0":50.00516324366281,"z0":5.341271242090575,"aX":9.641298308166695},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.1,"breakHorizontal":-7.3,"spinRate":2275,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.3773239085421398,"extension":6.883789796937736},"index":1,"playId":"5f941dba-50c2-3219-8fff-c08e527e5639","pitchNumber":2,"startTime":"2026-07-22T19:44:59.464Z","endTime":"2026-07-22T19:45:03.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":92.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.983938938039316,"aZ":-7.747516965916358,"pfxX":3.216767211123678,"pfxZ":11.219017430104508,"pX":-0.20673411005731135,"pZ":2.4674668964319495,"vX0":-4.930353891312238,"vY0":-146.28150246656452,"vZ0":-7.403117006363171,"x":124.88,"y":172.16,"x0":1.0789705867806725,"y0":50.00308581686259,"z0":5.4886755143341555,"aX":7.004286681673659},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":19.1,"breakHorizontal":-4.9,"spinRate":2330,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.3737568081071001,"extension":7.048905652549475},"index":2,"playId":"539884b8-c57a-3917-b237-47226a9aaa77","pitchNumber":3,"startTime":"2026-07-22T19:45:21.625Z","endTime":"2026-07-22T19:45:25.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":700250,"link":"/api/v1/people/700250","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-7.200000000000003,"leverageIndex":2.95,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:45:25.751Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Amed Rosario strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-22T19:46:20.623Z","endTime":"2026-07-22T19:48:08.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"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":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Amed Rosario replaces Spencer Jones.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"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-07-22T19:45:34.253Z","endTime":"2026-07-22T19:46:04.395Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":682987,"link":"/api/v1/people/682987"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":682987,"link":"/api/v1/people/682987","batSide":{"code":"L","description":"Left"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"0f3dd718-eaf5-3618-ad72-163fb25ce0c6","startTime":"2026-07-22T19:46:04.395Z","endTime":"2026-07-22T19:46:07.395Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.223336158184246,"aZ":-8.405086856090746,"pfxX":4.159120283430562,"pfxZ":11.313006470616724,"pX":-0.11948971738049793,"pZ":1.1781810193901625,"vX0":-4.635785422111074,"vY0":-144.19421986342874,"vZ0":-10.517971931709921,"x":121.55,"y":206.97,"x0":0.9703854656591828,"y0":50.00201684786416,"z0":5.395967256995308,"aX":8.738385136347247},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.5,"breakHorizontal":-6.6,"spinRate":2353,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.3801633201410688,"extension":6.995616476912022},"index":2,"playId":"eb1ce731-e67e-3450-aa77-bc927d5396a9","pitchNumber":1,"startTime":"2026-07-22T19:46:22.894Z","endTime":"2026-07-22T19:46:26.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.0,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52206370101788,"aZ":-12.83481261659922,"pfxX":7.685777049136899,"pfxZ":9.131531183228994,"pX":-0.22187657990145662,"pZ":2.116087052267809,"vX0":-6.499098187393212,"vY0":-144.377221941442,"vZ0":-6.916152112138709,"x":125.46,"y":181.65,"x0":1.0558663121937995,"y0":50.00712593180161,"z0":5.32693531738853,"aX":16.286073065152166},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.4,"breakHorizontal":-12.7,"spinRate":2250,"spinDirection":163},"zone":8,"typeConfidence":2.0,"plateTime":0.3788754975745441,"extension":6.907564477185438},"index":3,"playId":"f615f179-662a-377c-b17c-8b73e69ef36b","pitchNumber":2,"startTime":"2026-07-22T19:46:44.909Z","endTime":"2026-07-22T19:46:48.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":91.7,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82678277679021,"aZ":-11.440628160043588,"pfxX":7.057501208096454,"pfxZ":9.67737832394002,"pX":-0.4755326891291315,"pZ":0.9149625387710473,"vX0":-7.000573117110853,"vY0":-145.18729465634672,"vZ0":-10.175521719093268,"x":135.13,"y":214.08,"x0":1.0457045099317857,"y0":50.005389215828636,"z0":5.154085881968984,"aX":15.124583427206288},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.7,"breakHorizontal":-11.4,"spinRate":2400,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.3767339814095987,"extension":7.066302722288079},"index":4,"playId":"fed8d4a5-bb35-3f61-a4e9-3fc443937c19","pitchNumber":3,"startTime":"2026-07-22T19:47:07.333Z","endTime":"2026-07-22T19:47:10.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":92.1,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.482365164954864,"aZ":-15.492413054932914,"pfxX":6.670843434535426,"pfxZ":7.738436754363308,"pX":-0.3831526825340049,"pZ":2.1880611621990784,"vX0":-6.8289094402802775,"vY0":-145.11303106331974,"vZ0":-6.2789650797779375,"x":131.6,"y":179.7,"x0":1.121576116620829,"y0":50.00695008115202,"z0":5.305586223232227,"aX":14.386429913429511},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.1,"breakHorizontal":-10.9,"spinRate":2233,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.37588770209766764,"extension":7.041034296021895},"index":5,"playId":"5768b260-75c7-3511-9f9e-03058e2916e4","pitchNumber":4,"startTime":"2026-07-22T19:47:26.061Z","endTime":"2026-07-22T19:47:30.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"480e2fe5-0f4d-32b7-b6ee-0aee44fa2db3","startTime":"2026-07-22T19:47:45.474Z","endTime":"2026-07-22T19:47:48.503Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":92.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41719576415433,"aZ":-13.14089112861596,"pfxX":6.846753666888011,"pfxZ":8.72584725285776,"pX":-0.7413550693181837,"pZ":1.6315464187075022,"vX0":-7.893141158256043,"vY0":-146.0704758300075,"vZ0":-8.50170525729349,"x":145.26,"y":194.73,"x0":1.0944160550553115,"y0":50.001955808903276,"z0":5.3525519861077955,"aX":14.932612156657118},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":14.4,"breakHorizontal":-11.0,"spinRate":2339,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.37365487159621535,"extension":6.891116971908365},"index":7,"playId":"8b357680-98aa-36d7-9a8b-3564819f191b","pitchNumber":5,"startTime":"2026-07-22T19:48:04.749Z","endTime":"2026-07-22T19:48:08.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"offense":{"batter":{"id":642708,"link":"/api/v1/people/642708","batSide":{"code":"R","description":"Right"}},"first":{"id":663757,"link":"/api/v1/people/663757"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_ab"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_ab"},{"player":{"id":642708,"link":"/api/v1/people/642708"},"credit":"b_pa"},{"player":{"id":682254,"link":"/api/v1/people/682254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":2.51,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:48:08.330Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Gonzalez flies out to right fielder Jasson Domínguez. Nick Gonzales to 3rd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-22T19:50:32.022Z","endTime":"2026-07-22T19:51:21.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[5,6,7],"actionIndex":[0,1,2,3,4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694378,"fullName":"Jacob Gonzalez","link":"/api/v1/people/694378"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ali Sánchez replaces first baseman Ben Rice, batting 2nd, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"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-07-22T19:49:47.733Z","endTime":"2026-07-22T19:49:47.761Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":700250,"link":"/api/v1/people/700250"},"defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669224,"link":"/api/v1/people/669224"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Amed Rosario remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-07-22T19:49:47.761Z","endTime":"2026-07-22T19:49:47.763Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":682987,"link":"/api/v1/people/682987"},"defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Paul Goldschmidt remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-22T19:49:47.763Z","endTime":"2026-07-22T19:49:47.765Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":502671,"link":"/api/v1/people/502671"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":669224,"link":"/api/v1/people/669224"},"defense":{"pitcher":{"id":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":700250,"link":"/api/v1/people/700250"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Fernando Cruz replaces David Bednar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-22T19:49:47.765Z","endTime":"2026-07-22T19:50:00.806Z","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":670280,"link":"/api/v1/people/670280","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Nick Gonzales starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-07-22T19:50:00.806Z","endTime":"2026-07-22T19:50:32.022Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"},"base":2,"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"playId":"d55f8b21-e4b5-480c-9c61-f8cb4163a754","startTime":"2026-07-22T19:50:32.022Z","endTime":"2026-07-22T19:50:37.022Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.156725179033714,"aZ":-29.89283879079434,"pfxX":8.04972520677428,"pfxZ":1.6166640763838007,"pX":-0.271384525163486,"pZ":3.2475697901059672,"vX0":1.7638018914819222,"vY0":-118.37018453386024,"vZ0":0.4253492002948802,"x":127.34,"y":151.1,"x0":-2.072828711579532,"y0":50.00065480530051,"z0":5.818828689889042,"aX":11.336274344969828},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.4,"breakHorizontal":-15.0,"spinRate":2444,"spinDirection":80},"zone":2,"typeConfidence":2.0,"plateTime":0.4640459787575031,"extension":6.691887060324671},"index":6,"playId":"18a7bb0a-7674-3b89-846d-72b056d10c12","pitchNumber":1,"startTime":"2026-07-22T19:50:52.100Z","endTime":"2026-07-22T19:50:55.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.783924429205893,"aZ":-33.21940988539912,"pfxX":-2.2766558387096936,"pfxZ":-0.7688514793202632,"pX":-0.172047737425476,"pZ":1.8363169502322771,"vX0":4.436775896932027,"vY0":-115.22600987688256,"vZ0":-2.218462486711939,"x":123.56,"y":189.2,"x0":-1.8155165594378462,"y0":50.0020314999724,"z0":5.981475075771988,"aX":-3.1016943189384785},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.7,"breakHorizontal":3.1,"spinRate":706,"spinDirection":228},"zone":8,"typeConfidence":0.9,"plateTime":0.47298939778534344,"extension":6.856746884817574},"hitData":{"launchSpeed":88.5,"launchAngle":37.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.5,"coordY":115.2}},"index":7,"playId":"04863bdb-2566-354f-b4e7-2a97de9cb79a","pitchNumber":2,"startTime":"2026-07-22T19:51:07.189Z","endTime":"2026-07-22T19:51:21.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":694378,"link":"/api/v1/people/694378","batSide":{"code":"L","description":"Left"}},"second":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":694378,"link":"/api/v1/people/694378"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":2.29,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:51:21.245Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcell Ozuna walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-22T19:52:34.035Z","endTime":"2026-07-22T19:55:16.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"postOnThird":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,9],"actionIndex":[0],"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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Marcell Ozuna replaces Henry Davis.","event":"Offensive Substitution","eventType":"offensive_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":0,"startTime":"2026-07-22T19:51:40.319Z","endTime":"2026-07-22T19:51:57.487Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":680779,"link":"/api/v1/people/680779"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":680779,"link":"/api/v1/people/680779","batSide":{"code":"R","description":"Right"}},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":1,"startTime":"2026-07-22T19:51:57.487Z","endTime":"2026-07-22T19:52:36.272Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.369687630345474,"aZ":-29.034322396205127,"pfxX":-3.3143954149947072,"pfxZ":2.338242154468273,"pX":0.6016190115794714,"pZ":1.4182967237857136,"vX0":5.69579627957301,"vY0":-115.36115174787506,"vZ0":-3.8427716891416503,"x":94.07,"y":200.49,"x0":-1.4737879580186013,"y0":50.00151821269214,"z0":5.91815464278889,"aX":-4.447035264945576},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":3.5,"breakHorizontal":4.6,"spinRate":632,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.4756208065513654,"extension":6.899723432803852},"index":2,"playId":"ca394dde-cbd9-36ec-862d-0bba4afe078e","pitchNumber":1,"startTime":"2026-07-22T19:52:36.272Z","endTime":"2026-07-22T19:52:40.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.382181050172235,"aZ":-29.15958054262174,"pfxX":-1.770068997540486,"pfxZ":2.2309668897708272,"pX":1.9183687505202918,"pZ":0.4119852634281643,"vX0":8.089455719947662,"vY0":-115.76625709151821,"vZ0":-5.986143346883895,"x":43.88,"y":227.66,"x0":-1.397134951991693,"y0":50.00443256329049,"z0":5.835706984677408,"aX":-2.3944712733128415},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":2.8,"breakHorizontal":1.1,"spinRate":715,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.4738290188735954,"extension":7.10353497344638},"index":3,"playId":"ee4e983f-187a-3c3b-9613-6fac79025ec0","pitchNumber":2,"startTime":"2026-07-22T19:52:55.139Z","endTime":"2026-07-22T19:52:59.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.176480941824156,"aZ":-31.659278192653005,"pfxX":-2.570158634643298,"pfxZ":0.39598895665851774,"pX":0.5140958084579679,"pZ":1.61302835654401,"vX0":5.374656846401275,"vY0":-113.88982501568574,"vZ0":-2.5725369621763208,"x":97.4,"y":195.23,"x0":-1.5601674523229776,"y0":50.00183923912932,"z0":5.940658583665174,"aX":-3.320416690476891},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":0.2,"breakHorizontal":3.0,"spinRate":533,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.4840479831570148,"extension":6.899729735171302},"index":4,"playId":"db801b3b-d81c-34af-be03-ffcd4aaa1012","pitchNumber":3,"startTime":"2026-07-22T19:53:23.254Z","endTime":"2026-07-22T19:53:27.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.022950207541435,"aZ":-32.59930152402221,"pfxX":-2.965987614458867,"pfxZ":-0.3234226359251816,"pX":1.1819566811131832,"pZ":0.15126440419956508,"vX0":6.987704354541011,"vY0":-114.61864440617235,"vZ0":-5.596255129157046,"x":71.95,"y":234.7,"x0":-1.5334701739032417,"y0":50.003875712031515,"z0":5.842430828586572,"aX":-3.911166359609275},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-1.8,"breakHorizontal":3.5,"spinRate":598,"spinDirection":244},"zone":14,"typeConfidence":0.9,"plateTime":0.4795845420200955,"extension":6.947812807031331},"index":5,"playId":"71754e59-e3c9-3aad-8e8c-8c4bdfbb31ac","pitchNumber":4,"startTime":"2026-07-22T19:53:46.577Z","endTime":"2026-07-22T19:53:50.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.451550705972256,"aZ":-34.2097264587111,"pfxX":-1.6069065603783081,"pfxZ":-1.5368808545585324,"pX":0.2156963823349921,"pZ":1.5285366048177194,"vX0":4.717948972741737,"vY0":-114.95943432451895,"vZ0":-2.39429422594407,"x":108.78,"y":197.51,"x0":-1.6641493340749152,"y0":50.00264736236474,"z0":5.938952047860155,"aX":-2.1277141023298842},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-3.1,"breakHorizontal":1.6,"spinRate":618,"spinDirection":251},"zone":14,"typeConfidence":0.9,"plateTime":0.47841690462112707,"extension":6.917471143807312},"index":6,"playId":"df3b16ae-c3c6-3b45-af17-96c8c514d469","pitchNumber":5,"startTime":"2026-07-22T19:54:09.296Z","endTime":"2026-07-22T19:54:13.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.335307430766182,"aZ":-32.36112952067246,"pfxX":-3.497247847719786,"pfxZ":-0.1385264126098047,"pX":0.6033215488744678,"pZ":0.9620884785786745,"vX0":5.374944367838124,"vY0":-115.04410922767802,"vZ0":-4.0843630896465655,"x":94.0,"y":212.8,"x0":-1.3250775582080063,"y0":50.00440292673395,"z0":5.948258950564872,"aX":-4.617885816206411},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-1.1,"breakHorizontal":4.8,"spinRate":529,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.4788545898747736,"extension":6.99501193192123},"index":7,"playId":"c21249dc-00b9-36c9-8a7e-607b714e31ad","pitchNumber":6,"startTime":"2026-07-22T19:54:33.714Z","endTime":"2026-07-22T19:54:38.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":8,"startTime":"2026-07-22T19:54:50.508Z","endTime":"2026-07-22T19:55:13.109Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.393570700560268,"aZ":-33.506702431096656,"pfxX":-2.397997651692535,"pfxZ":-0.9749720939371374,"pX":0.9825620132358038,"pZ":1.253856034544725,"vX0":6.28762911444861,"vY0":-116.13628778929632,"vZ0":-3.4155634243095125,"x":79.55,"y":204.93,"x0":-1.4462116411387798,"y0":50.002299166183036,"z0":5.924798666011812,"aX":-3.281853149086052},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-2.3,"breakHorizontal":2.8,"spinRate":659,"spinDirection":252},"zone":14,"typeConfidence":0.9,"plateTime":0.47130024066697773,"extension":7.032824859743638},"index":9,"playId":"d939d3fa-d8a2-3f4b-bbc2-a7e64123de97","pitchNumber":7,"startTime":"2026-07-22T19:55:13.109Z","endTime":"2026-07-22T19:55:16.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":542303,"link":"/api/v1/people/542303","batSide":{"code":"R","description":"Right"}},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":542303,"link":"/api/v1/people/542303"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.4,"awayTeamWinProbability":51.6,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":4.47,"dramaIndex":135.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:55:16.825Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Triolo singles on a sharp line drive to left fielder Cody Bellinger. Nick Gonzales scores. Billy Cook to 2nd.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-22T19:56:13.297Z","endTime":"2026-07-22T19:57:38.118Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"postOnSecond":{"id":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":{"id":518585,"link":"/api/v1/people/518585"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"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":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Billy Cook replaces Marcell Ozuna.","event":"Offensive Substitution","eventType":"offensive_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":0,"startTime":"2026-07-22T19:55:36.199Z","endTime":"2026-07-22T19:56:15.576Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"802","replacedPlayer":{"id":542303,"link":"/api/v1/people/542303"},"base":1,"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":542303,"link":"/api/v1/people/542303"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.632653702040965,"aZ":-15.477658444581895,"pfxX":-4.094838005790373,"pfxZ":9.224631590601687,"pX":-1.0602869105646404,"pZ":3.706288973223723,"vX0":3.514686415582799,"vY0":-134.09095313632886,"vZ0":-2.7129132864003007,"x":157.42,"y":138.71,"x0":-1.8598949326420207,"y0":50.003108053518666,"z0":5.843625899815867,"aX":-7.411962844048452},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.3,"breakHorizontal":6.6,"spinRate":2239,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.4094278125220798,"extension":6.540625697759981},"index":1,"playId":"1aff1366-7281-310c-a1e2-e9a1a97ba965","pitchNumber":1,"startTime":"2026-07-22T19:56:15.576Z","endTime":"2026-07-22T19:56:19.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.6,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.555911874831736,"aZ":-26.207570120653113,"pfxX":5.325009803940005,"pfxZ":4.175772231911598,"pX":0.22242505870347443,"pZ":2.6828451889708678,"vX0":3.6341410371372382,"vY0":-119.76804962242021,"vZ0":-1.722231838971141,"x":108.52,"y":166.34,"x0":-2.014974789243118,"y0":50.00511727595171,"z0":5.791363438809325,"aX":7.613507420592464},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.3,"breakHorizontal":-10.6,"spinRate":2538,"spinDirection":81},"zone":5,"typeConfidence":2.0,"plateTime":0.4601405736664481,"extension":6.698252904453629},"index":2,"playId":"23021299-c324-3687-89fa-fa5062233a30","pitchNumber":2,"startTime":"2026-07-22T19:56:35.777Z","endTime":"2026-07-22T19:56:38.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.137904163228637,"aZ":-17.971299167346135,"pfxX":-8.082882116719702,"pfxZ":7.918498528325591,"pX":-0.7003247007950334,"pZ":3.5943812444599317,"vX0":5.277925691313858,"vY0":-133.43087328582604,"vZ0":-2.6646423131925703,"x":143.69,"y":141.73,"x0":-1.6592477867275293,"y0":50.00339882958464,"z0":5.9089926576906455,"aX":-14.497413008578075},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.9,"breakHorizontal":13.4,"spinRate":2095,"spinDirection":205},"zone":11,"typeConfidence":0.99,"plateTime":0.41134417009364865,"extension":6.917008515239836},"index":3,"playId":"80100a4e-de60-307e-b6ac-056474c9dd81","pitchNumber":3,"startTime":"2026-07-22T19:56:59.909Z","endTime":"2026-07-22T19:57:02.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.3,"strikeZoneTop":3.343,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.204267898734024,"aZ":-31.063833626936376,"pfxX":-2.1993046659866393,"pfxZ":0.8295575652365041,"pX":-0.4562390856328563,"pZ":3.531258094795733,"vX0":3.331259403883146,"vY0":-115.91095909856254,"vZ0":0.8287499450937816,"x":134.39,"y":143.44,"x0":-1.6346086309936338,"y0":50.004736797186425,"z0":6.1645309052011115,"aX":-2.9554925183235894},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":2.0,"breakHorizontal":3.0,"spinRate":559,"spinDirection":249},"zone":1,"typeConfidence":0.89,"plateTime":0.47483755063755906,"extension":6.725775644589634},"hitData":{"launchSpeed":95.3,"launchAngle":16.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":91.0,"coordY":114.18}},"index":4,"playId":"fed05d07-703a-3704-b433-2a98a4202a29","pitchNumber":4,"startTime":"2026-07-22T19:57:24.564Z","endTime":"2026-07-22T19:57:38.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":669707,"link":"/api/v1/people/669707","batSide":{"code":"R","description":"Right"}},"first":{"id":695257,"link":"/api/v1/people/695257"},"third":{"id":693304,"link":"/api/v1/people/693304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-17.599999999999998,"leverageIndex":5.23,"dramaIndex":244.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:57:38.118Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a line drive to center fielder Trent Grisham. Billy Cook scores. Jared Triolo to 3rd.","rbi":1,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-22T19:57:40.332Z","endTime":"2026-07-22T20:00:58.426Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnThird":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":695257,"fullName":"Billy Cook","link":"/api/v1/people/695257"},"responsiblePitcher":{"id":518585,"link":"/api/v1/people/518585"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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":93.0,"endSpeed":85.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.603876339943355,"aZ":-14.061065008193422,"pfxX":-3.6679928879007555,"pfxZ":9.770329375951087,"pX":-1.6006153097279618,"pZ":2.353376877938591,"vX0":2.1742361073579515,"vY0":-135.32546762536725,"vZ0":-6.150102879276992,"x":178.01,"y":175.24,"x0":-1.9379886927196703,"y0":50.00661991617673,"z0":5.641175456822772,"aX":-6.80271958032844},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":6.1,"spinRate":2210,"spinDirection":205},"zone":13,"typeConfidence":0.9,"plateTime":0.40479563374792393,"extension":6.904678471434124},"index":0,"playId":"caf2ca6a-941b-3905-b14a-9a7b1f6218fd","pitchNumber":1,"startTime":"2026-07-22T19:58:17.775Z","endTime":"2026-07-22T19:58:21.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94234818620228,"aZ":-15.329034987562904,"pfxX":-4.0778226214690605,"pfxZ":9.040495915530274,"pX":-1.1987765809844073,"pZ":3.5038241940473327,"vX0":3.363471367415253,"vY0":-135.69824432179726,"vZ0":-3.239691445058806,"x":162.69,"y":144.18,"x0":-1.9250846367029724,"y0":50.00149932400711,"z0":5.782275659142254,"aX":-7.597542735145792},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":6.7,"spinRate":2184,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.4037688485373887,"extension":6.769938140816775},"index":1,"playId":"349d2911-395b-385d-9732-028500b7c018","pitchNumber":2,"startTime":"2026-07-22T19:58:37.478Z","endTime":"2026-07-22T19:58:41.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"20a3dc17-0b4b-3774-b821-0e85affab3b7","startTime":"2026-07-22T19:58:57.955Z","endTime":"2026-07-22T19:59:01.086Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.806471220770806,"aZ":-27.95155619809004,"pfxX":7.477170278936174,"pfxZ":2.9240253523551463,"pX":0.011795153882019297,"pZ":3.039243053425326,"vX0":2.6630026388897563,"vY0":-119.64424386268433,"vZ0":-0.5945722198573514,"x":116.55,"y":156.72,"x0":-2.0882038213492935,"y0":50.00401226544195,"z0":5.80326411215713,"aX":10.803998715970968},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.4,"breakHorizontal":-14.2,"spinRate":2549,"spinDirection":68},"zone":2,"typeConfidence":2.0,"plateTime":0.4583847640926271,"extension":6.675641829075086},"index":3,"playId":"5bd85b64-5b67-3be4-81bb-7ca140caaa3a","pitchNumber":3,"startTime":"2026-07-22T19:59:19.861Z","endTime":"2026-07-22T19:59:23.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.194209203468695,"aZ":-30.793639232374456,"pfxX":7.868632719871184,"pfxZ":0.9536977373923357,"pX":1.5602345669698823,"pZ":2.1018471280924205,"vX0":5.894098588021423,"vY0":-119.98392624775614,"vZ0":-2.025392201509164,"x":57.53,"y":182.03,"x0":-1.9582404813355794,"y0":50.00246692491102,"z0":5.725340560285558,"aX":11.365204398343975},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.4,"breakHorizontal":-15.7,"spinRate":2561,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.45810216111686586,"extension":6.81152223158857},"index":4,"playId":"bbceb3d6-b35b-3865-a6ec-846a50b97334","pitchNumber":4,"startTime":"2026-07-22T19:59:37.155Z","endTime":"2026-07-22T19:59:40.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-22T19:59:59.595Z","endTime":"2026-07-22T20:00:24.710Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46959984953721,"aZ":-28.60978067280385,"pfxX":-3.553221477987497,"pfxZ":2.5601068300832495,"pX":-0.4242776209450997,"pZ":2.5235866927825232,"vX0":3.560601002189072,"vY0":-117.52209296861254,"vZ0":-1.82908319904501,"x":133.17,"y":170.64,"x0":-1.501460400838117,"y0":50.00139152471904,"z0":5.984047003240574,"aX":-4.94152098908332},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":4.4,"breakHorizontal":5.5,"spinRate":588,"spinDirection":234},"zone":4,"typeConfidence":0.9,"plateTime":0.467106864990523,"extension":6.858857663629631},"index":6,"playId":"2cecaa7b-7d11-3892-8821-0a0e23fed60a","pitchNumber":5,"startTime":"2026-07-22T20:00:24.710Z","endTime":"2026-07-22T20:00:29.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.075650058018496,"aZ":-32.14968451685779,"pfxX":-3.1748418298067844,"pfxZ":0.018310151191849755,"pX":-1.198255772490484,"pZ":2.909858111432911,"vX0":1.8986067341798212,"vY0":-115.31701923189848,"vZ0":0.03404988820203436,"x":162.67,"y":160.21,"x0":-1.62317738464663,"y0":50.00290484930381,"z0":6.017471384967927,"aX":-4.241076508496927},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":0.4,"breakHorizontal":5.3,"spinRate":486,"spinDirection":246},"zone":11,"typeConfidence":0.9,"plateTime":0.4764690871534185,"extension":6.751043269646405},"hitData":{"launchSpeed":79.8,"launchAngle":20.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.9,"coordY":97.97}},"index":7,"playId":"b126fbda-6ca9-3b36-b849-d6e7ed8fdf38","pitchNumber":6,"startTime":"2026-07-22T20:00:47.416Z","endTime":"2026-07-22T20:00:58.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":663968,"link":"/api/v1/people/663968","batSide":{"code":"L","description":"Left"}},"first":{"id":669707,"link":"/api/v1/people/669707"},"second":{"id":695257,"link":"/api/v1/people/695257"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_ab"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_ab"},{"player":{"id":663968,"link":"/api/v1/people/663968"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.899999999999999,"awayTeamWinProbability":88.1,"homeTeamWinProbabilityAdded":-18.900000000000002,"leverageIndex":1.34,"dramaIndex":155.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:00:58.426Z","atBatIndex":75},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Lowe walks.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-22T20:01:08.984Z","endTime":"2026-07-22T20:03:13.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnThird":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.807267807850124,"aZ":-13.83333747686245,"pfxX":-4.711553793096634,"pfxZ":10.070777557266773,"pX":-1.282900864056087,"pZ":3.637369701677672,"vX0":3.2737002164835145,"vY0":-134.5086392956375,"vZ0":-3.359585014046958,"x":165.9,"y":140.57,"x0":-1.907301544389318,"y0":50.00428802151954,"z0":5.891512691899442,"aX":-8.582444716073166},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.6,"breakHorizontal":7.8,"spinRate":2277,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.4081463317324361,"extension":6.648481378512245},"index":0,"playId":"a57df5a1-7170-3ccb-a25f-2d538655c0e6","pitchNumber":1,"startTime":"2026-07-22T20:01:46.243Z","endTime":"2026-07-22T20:01:49.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.00096636820102,"aZ":-14.540050306031558,"pfxX":-4.803089931650815,"pfxZ":9.736130466190975,"pX":-1.020036366176193,"pZ":3.106783366622577,"vX0":3.9301394902617255,"vY0":-134.22387180494368,"vZ0":-4.233511313762733,"x":155.88,"y":154.9,"x0":-1.8844078671862639,"y0":50.004454026424945,"z0":5.750838612906377,"aX":-8.701767673155034},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.8,"breakHorizontal":7.8,"spinRate":2242,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.4091842698776653,"extension":6.820464420019718},"index":1,"playId":"972f5cb0-53e3-33eb-b52b-d4c4c9d1ece7","pitchNumber":2,"startTime":"2026-07-22T20:02:06.336Z","endTime":"2026-07-22T20:02:12.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jake Mangum steals (19) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"972f5cb0-53e3-33eb-b52b-d4c4c9d1ece7","startTime":"2026-07-22T20:02:12.819Z","endTime":"2026-07-22T20:02:32.311Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"first":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"postOnSecond":{"id":663968,"link":"/api/v1/people/663968"},"postOnThird":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-1.1999999999999993,"leverageIndex":0.69,"dramaIndex":30.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.244770286812532,"aZ":-29.25574864813751,"pfxX":7.134617652442504,"pfxZ":2.0137849741667484,"pX":-1.10810955891936,"pZ":1.3703325427510284,"vX0":0.36566235380334566,"vY0":-119.98571490215305,"vZ0":-3.9713770786035907,"x":159.24,"y":201.78,"x0":-2.1890998379143416,"y0":50.00505641762358,"z0":5.667613018644376,"aX":10.354246949274026},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.9,"breakHorizontal":-13.0,"spinRate":2528,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.45733417124999987,"extension":6.722341043508082},"index":3,"playId":"1250e96a-28d4-3a43-a728-c5aaa171a3be","pitchNumber":3,"startTime":"2026-07-22T20:02:32.311Z","endTime":"2026-07-22T20:02:35.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.703025599396668,"aZ":-15.56026239209817,"pfxX":-6.1095582652406675,"pfxZ":9.02635337703898,"pX":-0.40439817153622754,"pZ":3.276520102365678,"vX0":6.265134613262087,"vY0":-134.9098525747908,"vZ0":-3.5552784064492977,"x":132.41,"y":150.31,"x0":-1.9644427375875515,"y0":50.006437748773784,"z0":5.710218070707043,"aX":-11.25022822800478},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":9.7,"spinRate":2240,"spinDirection":207},"zone":11,"typeConfidence":0.77,"plateTime":0.4062095210069714,"extension":6.786543076834538},"index":4,"playId":"571e8b75-cf18-3f56-b6c4-1343e7f968b0","pitchNumber":4,"startTime":"2026-07-22T20:02:53.431Z","endTime":"2026-07-22T20:02:57.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.453177271364204,"aZ":-27.549928214062017,"pfxX":-5.508223570282986,"pfxZ":3.352263608518708,"pX":1.1945179618999981,"pZ":0.6674527994473853,"vX0":7.946222689760525,"vY0":-117.02328467935979,"vZ0":-5.831171973771399,"x":71.47,"y":220.76,"x0":-1.539701819332901,"y0":50.00081372537988,"z0":5.793662372545002,"aX":-7.588998121246051},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.8,"breakHorizontal":7.9,"spinRate":631,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.46925435779995217,"extension":6.965730540950885},"index":5,"playId":"839db84b-90ee-37f9-b6a8-ef204fd209f2","pitchNumber":5,"startTime":"2026-07-22T20:03:09.895Z","endTime":"2026-07-22T20:03:13.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":664040,"link":"/api/v1/people/664040","batSide":{"code":"L","description":"Left"}},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"credit":"b_pa"},{"player":{"id":518585,"link":"/api/v1/people/518585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.5,"awayTeamWinProbability":89.5,"homeTeamWinProbabilityAdded":-0.1999999999999993,"leverageIndex":0.69,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:03:13.558Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-22T20:05:47.415Z","endTime":"2026-07-22T20:07:03.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665645,"fullName":"Kervin Castro","link":"/api/v1/people/665645"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"postOnSecond":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"postOnThird":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"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-07-22T20:03:24.271Z","endTime":"2026-07-22T20:03:47.865Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":518585,"link":"/api/v1/people/518585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kervin Castro replaces Fernando Cruz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"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-07-22T20:03:47.865Z","endTime":"2026-07-22T20:05:49.622Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665645,"link":"/api/v1/people/665645"},"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":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.983003768944464,"aZ":-21.75419937163732,"pfxX":-1.0096092896937037,"pfxZ":5.4488960355257845,"pX":-0.37850833131123945,"pZ":2.9822057708435494,"vX0":2.2229276712491934,"vY0":-137.99091614876747,"vZ0":-3.6138782014797837,"x":131.43,"y":158.26,"x0":-1.0662638248731822,"y0":50.00668444369421,"z0":5.788743174616938,"aX":-1.9322467057857873},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.2,"breakHorizontal":1.3,"spinRate":2386,"spinDirection":189},"zone":1,"typeConfidence":0.77,"plateTime":0.3981439713820003,"extension":6.487839508635684},"index":2,"playId":"d1702e7d-2269-3a1b-a4ed-6ce0125b8050","pitchNumber":1,"startTime":"2026-07-22T20:05:49.622Z","endTime":"2026-07-22T20:05:53.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88150907048374,"aZ":-13.665064458901776,"pfxX":-1.282743104673339,"pfxZ":9.448037886738417,"pX":-0.05110745482878597,"pZ":3.3966215288242463,"vX0":2.642512656867947,"vY0":-139.45013890199988,"vZ0":-3.874677093791585,"x":118.95,"y":147.07,"x0":-0.8465838835640787,"y0":50.00570794050503,"z0":5.712666317505542,"aX":-2.5140290396113913},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":1.8,"spinRate":2432,"spinDirection":189},"zone":2,"typeConfidence":0.91,"plateTime":0.39356585560842605,"extension":6.600052844831545},"index":3,"playId":"b5f72827-e66b-3538-a1c6-922c71d4d7bd","pitchNumber":2,"startTime":"2026-07-22T20:06:07.421Z","endTime":"2026-07-22T20:06:11.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96022002130743,"aZ":-22.20250532007681,"pfxX":3.05458580621747,"pfxZ":5.263145110254079,"pX":0.8386631414964103,"pZ":3.2683792329835097,"vX0":3.483919176722902,"vY0":-136.08408524457425,"vZ0":-2.558504139761789,"x":85.03,"y":150.53,"x0":-0.8502157917379211,"y0":50.004582813378484,"z0":5.741587527119808,"aX":5.788264689619093},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.2,"breakHorizontal":-6.2,"spinRate":2514,"spinDirection":178},"zone":12,"typeConfidence":0.92,"plateTime":0.40090648792737626,"extension":6.5424091589022755},"index":4,"playId":"e9ae2d70-6ffc-32d0-a8e4-a8d89b75c44e","pitchNumber":3,"startTime":"2026-07-22T20:06:27.364Z","endTime":"2026-07-22T20:06:31.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.284,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38190007992827,"aZ":-23.804883340088644,"pfxX":3.147962380903278,"pfxZ":4.426620800311064,"pX":1.0238950531332094,"pZ":1.7478789607833423,"vX0":4.241265299519018,"vY0":-136.23519303415893,"vZ0":-5.975465098139226,"x":77.97,"y":191.59,"x0":-0.958706757556232,"y0":50.00072227734205,"z0":5.602286253437835,"aX":5.948985582127566},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.1,"breakHorizontal":-6.6,"spinRate":2530,"spinDirection":173},"zone":14,"typeConfidence":0.92,"plateTime":0.40120222261690675,"extension":6.652712329956787},"index":5,"playId":"461556f6-02e0-3bb3-8599-c46805675384","pitchNumber":4,"startTime":"2026-07-22T20:06:59.625Z","endTime":"2026-07-22T20:07:03.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":668804,"link":"/api/v1/people/668804","batSide":{"code":"L","description":"Left"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_ab"},{"player":{"id":665645,"link":"/api/v1/people/665645"},"credit":"p_ab"},{"player":{"id":668804,"link":"/api/v1/people/668804"},"credit":"b_pa"},{"player":{"id":665645,"link":"/api/v1/people/665645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.8,"awayTeamWinProbability":84.2,"homeTeamWinProbabilityAdded":5.300000000000001,"leverageIndex":0.77,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:07:03.228Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esmerlyn Valdez strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-22T20:07:06.268Z","endTime":"2026-07-22T20:08:40.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665645,"fullName":"Kervin Castro","link":"/api/v1/people/665645"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699013,"fullName":"Esmerlyn Valdez","link":"/api/v1/people/699013"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645305,"link":"/api/v1/people/645305"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.498304102413705,"aZ":-11.598510448523465,"pfxX":-0.5066179439790455,"pfxZ":10.841219129827063,"pX":-1.168708391694256,"pZ":5.188772257476235,"vX0":-0.7056314928416937,"vY0":-137.39564207791193,"vZ0":0.16456465445532753,"x":161.55,"y":98.68,"x0":-0.8420279882217918,"y0":50.0032647421556,"z0":5.920860981036526,"aX":-0.9615908864383071},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.8,"breakHorizontal":1.1,"spinRate":2436,"spinDirection":188},"zone":11,"typeConfidence":0.91,"plateTime":0.39974676711838963,"extension":6.542918184004094},"index":0,"playId":"0cc944fa-d6ea-3833-8b20-4aba62691107","pitchNumber":1,"startTime":"2026-07-22T20:07:28.879Z","endTime":"2026-07-22T20:07:31.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.754062556332727,"aZ":-16.317029020937802,"pfxX":-6.703064349262243,"pfxZ":8.300962850664241,"pX":-0.8483629821267112,"pZ":2.6131695196000964,"vX0":2.034887526128048,"vY0":-137.41625648040937,"vZ0":-5.329623348410344,"x":149.34,"y":168.22,"x0":-0.7280328647368249,"y0":50.004694200113576,"z0":5.688296417949426,"aX":-12.806592495666843},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":11.8,"spinRate":2328,"spinDirection":188},"zone":11,"typeConfidence":0.9,"plateTime":0.3987587910502586,"extension":6.700702380330223},"index":1,"playId":"165fa783-df73-38e7-966d-703bcf53b4a8","pitchNumber":2,"startTime":"2026-07-22T20:07:45.739Z","endTime":"2026-07-22T20:07:49.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.438871175925218,"aZ":-17.204562591732145,"pfxX":-6.712381854473203,"pfxZ":7.879046326816913,"pX":-0.7173404661454006,"pZ":1.3590751873848896,"vX0":2.1271715062773504,"vY0":-137.00693867466632,"vZ0":-8.011342099016058,"x":144.34,"y":202.08,"x0":-0.6319970642312986,"y0":50.00347718275673,"z0":5.49827013573385,"aX":-12.75333382179513},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.7,"breakHorizontal":11.8,"spinRate":2374,"spinDirection":190},"zone":13,"typeConfidence":0.9,"plateTime":0.3998766183129634,"extension":6.898959065275974},"index":2,"playId":"6910763f-95b5-3c10-8fd9-b0f983f44070","pitchNumber":3,"startTime":"2026-07-22T20:08:02.817Z","endTime":"2026-07-22T20:08:07.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45175959733721,"aZ":-13.679291315856124,"pfxX":0.1299944377236395,"pfxZ":9.42544694775223,"pX":0.33663177113384435,"pZ":4.639655001764966,"vX0":3.3715223486689117,"vY0":-139.249113603268,"vZ0":-0.8429129498852868,"x":104.17,"y":113.51,"x0":-0.9070960017521988,"y0":50.00508550395683,"z0":5.851839532651032,"aX":0.25512495249839595},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":-1.0,"spinRate":2479,"spinDirection":186},"zone":12,"typeConfidence":0.91,"plateTime":0.3934332430976637,"extension":6.689222268413107},"index":3,"playId":"0ba6f83c-f0b1-3d0e-a8cc-f17d052e6247","pitchNumber":4,"startTime":"2026-07-22T20:08:21.733Z","endTime":"2026-07-22T20:08:24.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.067420102311374,"aZ":-15.433332674230517,"pfxX":-5.606558353784397,"pfxZ":8.670149914447535,"pX":-0.3670829367342976,"pZ":2.641656609072893,"vX0":3.51976800548751,"vY0":-138.57917914202588,"vZ0":-5.321063293976626,"x":130.99,"y":167.46,"x0":-0.9300339495994446,"y0":50.00372935889727,"z0":5.629883780447921,"aX":-10.825931066298372},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":9.4,"spinRate":2393,"spinDirection":194},"zone":4,"typeConfidence":0.9,"plateTime":0.39635391553038035,"extension":6.746389371104756},"index":4,"playId":"d9aa4c8c-4786-3585-af07-76a14ee51040","pitchNumber":5,"startTime":"2026-07-22T20:08:36.855Z","endTime":"2026-07-22T20:08:40.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":665645,"link":"/api/v1/people/665645","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645305,"link":"/api/v1/people/645305"},"first":{"id":502671,"link":"/api/v1/people/502671"},"second":{"id":665862,"link":"/api/v1/people/665862"},"third":{"id":641857,"link":"/api/v1/people/641857"},"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":691176,"link":"/api/v1/people/691176"}},"offense":{"batter":{"id":699013,"link":"/api/v1/people/699013","batSide":{"code":"R","description":"Right"}},"first":{"id":664040,"link":"/api/v1/people/664040"},"second":{"id":663968,"link":"/api/v1/people/663968"},"third":{"id":669707,"link":"/api/v1/people/669707"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_ab"},{"player":{"id":665645,"link":"/api/v1/people/665645"},"credit":"p_ab"},{"player":{"id":699013,"link":"/api/v1/people/699013"},"credit":"b_pa"},{"player":{"id":665645,"link":"/api/v1/people/665645"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.099999999999998,"awayTeamWinProbability":78.9,"homeTeamWinProbabilityAdded":5.299999999999997,"leverageIndex":0.95,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:08:40.168Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Bellinger strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-22T20:11:10.013Z","endTime":"2026-07-22T20:12:36.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[5,6,7,8,9],"actionIndex":[0,1,2,3,4],"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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to right field for Jake Mangum.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"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-07-22T20:10:34.410Z","endTime":"2026-07-22T20:10:34.427Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"100","defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Rafael Flores Jr. replaces right fielder Esmerlyn Valdez, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"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-07-22T20:10:34.427Z","endTime":"2026-07-22T20:10:34.428Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804668,"link":"/api/v1/people/804668"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":699013,"link":"/api/v1/people/699013"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":680779,"link":"/api/v1/people/680779"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Billy Cook remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-22T20:10:34.428Z","endTime":"2026-07-22T20:10:34.429Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695257,"link":"/api/v1/people/695257"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"802","replacedPlayer":{"id":542303,"link":"/api/v1/people/542303"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":663968,"link":"/api/v1/people/663968"},"right":{"id":699013,"link":"/api/v1/people/699013"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Gregory Soto replaces Mason Montgomery.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-22T20:10:34.429Z","endTime":"2026-07-22T20:10:47.519Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682254,"link":"/api/v1/people/682254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Amed Rosario starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-07-22T20:10:47.519Z","endTime":"2026-07-22T20:11:12.373Z","isPitch":false,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"},"base":2,"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"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":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.565337764614277,"aZ":-24.862957752602036,"pfxX":9.927276021701099,"pfxZ":3.5145083024466928,"pX":-0.7400950346939408,"pZ":3.046812047245214,"vX0":-12.382263629751947,"vY0":-142.85095016519927,"vZ0":-2.6134001636505406,"x":145.21,"y":156.52,"x0":2.345476898076625,"y0":50.006120513354105,"z0":5.523791578137663,"aX":20.67656854750348},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.0,"breakHorizontal":-15.7,"spinRate":2262,"spinDirection":129},"zone":1,"typeConfidence":0.9,"plateTime":0.38230469862681815,"extension":6.504784257364107},"index":5,"playId":"282675b9-8f24-3292-a143-60716ea1b514","pitchNumber":1,"startTime":"2026-07-22T20:11:12.373Z","endTime":"2026-07-22T20:11:15.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"second":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.952354472411905,"aZ":-34.144160138547655,"pfxX":-4.74342015078647,"pfxZ":-1.3172021379653902,"pX":-1.5764275928794669,"pZ":1.7802791561849804,"vX0":-7.886838426407608,"vY0":-122.88518667497752,"vZ0":-1.90008121225625,"x":177.09,"y":190.71,"x0":2.3164009732687347,"y0":50.001860305213484,"z0":5.520709478596841,"aX":-7.10505910461023},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.6,"breakHorizontal":10.8,"spinRate":2524,"spinDirection":296},"zone":13,"typeConfidence":0.88,"plateTime":0.4492382256181151,"extension":6.3262958234242515},"index":6,"playId":"349842e0-bf5c-3a3c-9f1a-2e9c66e51eef","pitchNumber":2,"startTime":"2026-07-22T20:11:38.958Z","endTime":"2026-07-22T20:11:41.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"second":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":96.9,"endSpeed":88.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48185202025235,"aZ":-23.510994817321276,"pfxX":10.973025202666223,"pfxZ":4.335681800164359,"pX":-0.35407997081817055,"pZ":2.1621526444362154,"vX0":-11.546009113713302,"vY0":-140.5644354868144,"vZ0":-4.450873422856423,"x":130.5,"y":180.4,"x0":2.3851704457676974,"y0":50.000648320256325,"z0":5.296630568556526,"aX":21.910561561725398},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.1,"breakHorizontal":-17.4,"spinRate":2212,"spinDirection":132},"zone":7,"typeConfidence":0.9,"plateTime":0.3899724689047823,"extension":6.418061497994634},"index":7,"playId":"d12ca54d-4229-3003-887d-9e87dd2d9f12","pitchNumber":3,"startTime":"2026-07-22T20:11:56.649Z","endTime":"2026-07-22T20:12:00.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"second":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":82.9,"endSpeed":75.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21838883130691,"aZ":-30.79447125448888,"pfxX":-2.983250787221782,"pfxZ":0.9428635467253219,"pX":1.1139164072177556,"pZ":3.5883345847627117,"vX0":-2.685156004140683,"vY0":-120.71828969407005,"vZ0":1.611323345277755,"x":74.54,"y":141.89,"x0":2.631408756085225,"y0":50.00343787218939,"z0":5.638595461072127,"aX":-4.368105542042659},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.4,"breakHorizontal":6.1,"spinRate":2578,"spinDirection":283},"zone":12,"typeConfidence":0.91,"plateTime":0.45509786580454925,"extension":6.196358192835526},"index":8,"playId":"14abcf01-57ab-31de-9ca3-107d15a6d474","pitchNumber":4,"startTime":"2026-07-22T20:12:15.091Z","endTime":"2026-07-22T20:12:19.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"second":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":75.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.060797772925422,"aZ":-36.795150402951,"pfxX":-5.5715431476999155,"pfxZ":-3.183149629738458,"pX":-1.8709335400600664,"pZ":1.069691698966058,"vX0":-9.035031871736958,"vY0":-121.21689716327904,"vZ0":-2.5963068075613793,"x":188.32,"y":209.9,"x0":2.6643113048078977,"y0":50.00263590535035,"z0":5.444696481111264,"aX":-8.08842310597662},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.2,"breakHorizontal":12.7,"spinRate":2582,"spinDirection":313},"zone":13,"typeConfidence":0.94,"plateTime":0.4561368633738909,"extension":6.382520880564642},"index":9,"playId":"27b1040b-a768-3c10-9b4d-931e5dfebb5e","pitchNumber":5,"startTime":"2026-07-22T20:12:31.237Z","endTime":"2026-07-22T20:12:36.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":641355,"link":"/api/v1/people/641355","batSide":{"code":"L","description":"Left"}},"second":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":641355,"link":"/api/v1/people/641355"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-8.699999999999998,"leverageIndex":3.38,"dramaIndex":143.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:12:36.890Z","atBatIndex":79},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jasson Domínguez pops out to second baseman Brandon Lowe.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-22T20:12:39.301Z","endTime":"2026-07-22T20:14:48.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691176,"fullName":"Jasson Domínguez","link":"/api/v1/people/691176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664040,"link":"/api/v1/people/664040"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":98.7,"endSpeed":91.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.287522298517132,"aZ":-22.378216656446096,"pfxX":10.094904262934193,"pfxZ":4.645585776727744,"pX":1.4314241324582275,"pZ":1.7410918412778582,"vX0":-6.7235794680977214,"vY0":-143.654410765594,"vZ0":-5.9468453321022885,"x":62.44,"y":191.77,"x0":2.479094096547568,"y0":50.00658239735075,"z0":5.209969450270463,"aX":21.306053655665238},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":7.4,"breakHorizontal":-17.2,"spinRate":2282,"spinDirection":131},"zone":14,"typeConfidence":0.88,"plateTime":0.3798952652054455,"extension":6.33578781595142},"index":0,"playId":"58b57c98-d6ce-34ec-b31d-891c929df728","pitchNumber":1,"startTime":"2026-07-22T20:13:00.623Z","endTime":"2026-07-22T20:13:04.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"second":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.296732904048596,"aZ":-24.73728133458006,"pfxX":10.12094246940508,"pfxZ":3.5970302382409507,"pX":0.9422752965941636,"pZ":4.706857252507651,"vX0":-7.820928474113055,"vY0":-142.39212549519115,"vZ0":2.008291717570097,"x":81.08,"y":111.69,"x0":2.3987384673716203,"y0":50.00688413789854,"z0":5.549676888652867,"aX":20.95105814263105},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.1,"breakHorizontal":-16.9,"spinRate":2294,"spinDirection":127},"zone":12,"typeConfidence":0.88,"plateTime":0.3835202197648804,"extension":6.27422439947763},"index":1,"playId":"81dc8dcd-f077-33bc-bcec-20e184454f42","pitchNumber":2,"startTime":"2026-07-22T20:13:18.151Z","endTime":"2026-07-22T20:13:21.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"second":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Gregory Soto. Amed Rosario to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"81dc8dcd-f077-33bc-bcec-20e184454f42","startTime":"2026-07-22T20:13:31.394Z","endTime":"2026-07-22T20:13:49.590Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"second":{"id":642708,"link":"/api/v1/people/642708"},"postOnThird":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"homeTeamWinProbability":13.100000000000001,"awayTeamWinProbability":86.9,"homeTeamWinProbabilityAdded":0.7000000000000011,"leverageIndex":2.79,"dramaIndex":80.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09806824506036,"aZ":-18.022535134752292,"pfxX":7.938385253879799,"pfxZ":6.960207603141316,"pX":0.5690915068208716,"pZ":2.432548254726352,"vX0":-7.5882259101028735,"vY0":-141.61160344791733,"vZ0":-4.807862843745807,"x":95.31,"y":173.1,"x0":2.251020658170319,"y0":50.00024208091917,"z0":5.303860383009276,"aX":16.13384992071186},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.8,"breakHorizontal":-12.8,"spinRate":2301,"spinDirection":129},"zone":6,"typeConfidence":0.76,"plateTime":0.3866725109805804,"extension":6.267468290260284},"index":3,"playId":"38522096-3f3d-3c0f-a3db-42610904006d","pitchNumber":3,"startTime":"2026-07-22T20:13:49.590Z","endTime":"2026-07-22T20:13:54.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"third":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72568169592263,"aZ":-26.166946675414874,"pfxX":10.090755739596686,"pfxZ":2.9712585951698074,"pX":0.008301618548835696,"pZ":4.375364518924707,"vX0":-9.643042251312815,"vY0":-140.99045077086132,"vZ0":1.7398952235637632,"x":116.68,"y":120.65,"x0":2.154470923473877,"y0":50.003578648313,"z0":5.433891945033663,"aX":20.406608598008248},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.9,"breakHorizontal":-16.4,"spinRate":2200,"spinDirection":129},"zone":11,"typeConfidence":0.9,"plateTime":0.38783092620470194,"extension":6.402905460470103},"index":4,"playId":"eabe1f33-a762-3476-b241-49dd220ade59","pitchNumber":4,"startTime":"2026-07-22T20:14:13.988Z","endTime":"2026-07-22T20:14:16.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"third":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95715426302909,"aZ":-14.177898705148682,"pfxX":6.931893359702869,"pfxZ":8.56089966577606,"pX":-0.09249178837001437,"pZ":2.979825059500554,"vX0":-8.804576093718275,"vY0":-143.9660451087005,"vZ0":-4.130825740553538,"x":120.53,"y":158.32,"x0":2.102671089716321,"y0":50.00366320095579,"z0":5.308870913311723,"aX":14.573814906518008},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.9,"breakHorizontal":-10.8,"spinRate":2300,"spinDirection":134},"zone":2,"typeConfidence":0.93,"plateTime":0.38024610682741944,"extension":6.452649269926025},"hitData":{"launchSpeed":93.9,"launchAngle":65.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":138.13,"coordY":128.37}},"index":5,"playId":"f698f689-7f07-31ff-a566-4ebe2160b1ff","pitchNumber":5,"startTime":"2026-07-22T20:14:37.672Z","endTime":"2026-07-22T20:14:48.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":691176,"link":"/api/v1/people/691176","batSide":{"code":"R","description":"Right"}},"third":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":691176,"link":"/api/v1/people/691176"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.1,"awayTeamWinProbability":94.9,"homeTeamWinProbabilityAdded":-8.000000000000002,"leverageIndex":2.79,"dramaIndex":120.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:14:48.144Z","atBatIndex":80},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jazz Chisholm Jr. pops out to first baseman Jacob Gonzalez.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-22T20:14:52.044Z","endTime":"2026-07-22T20:18:31.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".523"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".754"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".895"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".612"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".371"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.67"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.16"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.74"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.95"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.69"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.89"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.70"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.74"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.95"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.96"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.50"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.60"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.84"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".233"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".284"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".107"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".132"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".086"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".955"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".523"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".754"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".895"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".612"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".371"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694378,"link":"/api/v1/people/694378"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":91.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.709205313123157,"aZ":-23.808201458526774,"pfxX":9.487943362514642,"pfxZ":3.9645857809774396,"pX":0.11968776494506603,"pZ":1.9066604652057006,"vX0":-9.794524213102106,"vY0":-143.52109612566392,"vZ0":-5.5140825976045775,"x":112.44,"y":187.3,"x0":2.3254777123301165,"y0":50.00360164825007,"z0":5.312923073083831,"aX":20.01847069548417},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":6.4,"breakHorizontal":-15.5,"spinRate":2304,"spinDirection":132},"zone":8,"typeConfidence":0.89,"plateTime":0.3800194624696762,"extension":6.432305794552356},"index":0,"playId":"5727bab2-9c24-310b-83e2-32e7ca08fe3f","pitchNumber":1,"startTime":"2026-07-22T20:15:19.417Z","endTime":"2026-07-22T20:15:22.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"third":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.502248526598688,"aZ":-21.160540540990095,"pfxX":9.252296586927551,"pfxZ":5.290095650977731,"pX":-0.7961347804077749,"pZ":2.3929024163375,"vX0":-11.291485947069122,"vY0":-142.01076834809166,"vZ0":-4.661001707328805,"x":147.35,"y":174.17,"x0":1.9928780861263817,"y0":50.00519985520135,"z0":5.36638937490849,"aX":19.273617074588486},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.0,"breakHorizontal":-15.0,"spinRate":2327,"spinDirection":125},"zone":4,"typeConfidence":0.83,"plateTime":0.38282628413740216,"extension":6.504605826394838},"index":1,"playId":"741f231c-9227-3b17-946e-3bab2bb3ec4d","pitchNumber":2,"startTime":"2026-07-22T20:15:42.026Z","endTime":"2026-07-22T20:15:46.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"third":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.1,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.376505864212415,"aZ":-31.94084699025005,"pfxX":-4.250979103476485,"pfxZ":0.1550277974737444,"pX":0.4066801479380704,"pZ":2.9423170608087905,"vX0":-3.6211994301740487,"vY0":-122.50935422661672,"vZ0":0.4647483649659536,"x":101.5,"y":159.34,"x0":2.466105331065942,"y0":50.001988346934155,"z0":5.521506545240662,"aX":-6.3410246771486305},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.7,"breakHorizontal":8.6,"spinRate":2629,"spinDirection":298},"zone":3,"typeConfidence":0.56,"plateTime":0.4502984069882885,"extension":6.32654027941798},"index":2,"playId":"1e21e3f3-c8fc-379d-98b4-e603af91ac40","pitchNumber":3,"startTime":"2026-07-22T20:16:02.834Z","endTime":"2026-07-22T20:16:08.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"third":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":74.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.182297147422815,"aZ":-32.807990204740456,"pfxX":-1.7300644223663921,"pfxZ":-0.44416008190141376,"pX":-2.063605770641631,"pZ":1.2548546756620393,"vX0":-9.761547285629058,"vY0":-120.29365208987176,"vZ0":-2.6558108971151992,"x":195.66,"y":204.9,"x0":2.3175373743299463,"y0":50.00322924086359,"z0":5.361204685871077,"aX":-2.4662274549674987},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.3,"breakHorizontal":6.1,"spinRate":2585,"spinDirection":285},"zone":13,"typeConfidence":0.81,"plateTime":0.4601048885969852,"extension":6.480714994765373},"index":3,"playId":"eeb295f9-df2c-3aa8-b960-730d8c96b1cd","pitchNumber":4,"startTime":"2026-07-22T20:16:39.338Z","endTime":"2026-07-22T20:16:42.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"third":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.931262820953116,"aZ":-32.56929379159913,"pfxX":-3.276786456681712,"pfxZ":-0.2622954546827928,"pX":0.4288911944391437,"pZ":0.1729534963776526,"vX0":-3.8027446186238185,"vY0":-122.64580637189579,"vZ0":-5.673730552243462,"x":100.65,"y":234.11,"x0":2.4295342757035114,"y0":50.00358293300198,"z0":5.318583231741013,"aX":-4.9539191395441495},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.7,"breakHorizontal":6.8,"spinRate":2738,"spinDirection":305},"zone":14,"typeConfidence":0.79,"plateTime":0.447861867019677,"extension":6.369124375364428},"index":4,"playId":"63d689f5-3dfb-3618-b602-ac6faa64b2ab","pitchNumber":5,"startTime":"2026-07-22T20:17:00.651Z","endTime":"2026-07-22T20:17:04.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"third":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-22T20:17:18.579Z","endTime":"2026-07-22T20:18:07.222Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"third":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"1fcc1b3d-129b-4b6c-a051-1205cf370bb4","startTime":"2026-07-22T20:18:07.222Z","endTime":"2026-07-22T20:18:12.222Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"third":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.012392436474403,"aZ":-28.733504455290774,"pfxX":-0.23006010835871704,"pfxZ":2.193211699386975,"pX":-0.5481183666579182,"pZ":1.5169224901969496,"vX0":-6.958678006926136,"vY0":-125.12727953915069,"vZ0":-3.589914331361282,"x":137.89,"y":197.82,"x0":2.312488007576011,"y0":50.00128473312365,"z0":5.354849486337041,"aX":-0.3594085395268964},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.2,"breakHorizontal":2.2,"spinRate":2716,"spinDirection":291},"zone":13,"typeConfidence":0.93,"plateTime":0.4397111301288077,"extension":6.344904219605747},"hitData":{"launchSpeed":60.9,"launchAngle":59.0,"totalDistance":140.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":159.92,"coordY":148.14}},"index":7,"playId":"6545bdd7-f09f-3dab-a2ac-fc421092cc74","pitchNumber":6,"startTime":"2026-07-22T20:18:23.079Z","endTime":"2026-07-22T20:18:31.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":804668,"link":"/api/v1/people/804668"},"first":{"id":694378,"link":"/api/v1/people/694378"},"second":{"id":664040,"link":"/api/v1/people/664040"},"third":{"id":693304,"link":"/api/v1/people/693304"},"shortstop":{"id":669707,"link":"/api/v1/people/669707"},"left":{"id":668804,"link":"/api/v1/people/668804"},"center":{"id":695257,"link":"/api/v1/people/695257"},"right":{"id":663968,"link":"/api/v1/people/663968"}},"offense":{"batter":{"id":665862,"link":"/api/v1/people/665862","batSide":{"code":"L","description":"Left"}},"third":{"id":642708,"link":"/api/v1/people/642708"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Second Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":665862,"link":"/api/v1/people/665862"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-5.1,"leverageIndex":1.86,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:18:31.183Z","atBatIndex":81}]