[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Myles Straw singles on a ground ball to third baseman Caleb Durbin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T18:07:42.270Z","endTime":"2026-02-22T18:09:30.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"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-02-22T12:57:02.584Z","endTime":"2026-02-22T17:50:32.849Z","isPitch":false,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"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-02-22T17:50:32.849Z","endTime":"2026-02-22T18:05:55.529Z","isPitch":false,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"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-02-22T18:05:55.529Z","endTime":"2026-02-22T18:07:44.529Z","isPitch":false,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"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.9,"endSpeed":86.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40396225064252,"aZ":-20.87176549483777,"pfxX":-8.720773703679857,"pfxZ":5.971807419074895,"pX":0.3232251132213458,"pZ":2.3247987875984593,"vX0":7.063076854027396,"vY0":-136.54103714834636,"vZ0":-5.376042070726929,"x":104.68,"y":176.01,"x0":-1.1610602168886113,"y0":50.002714348284776,"z0":5.750672064878921,"aX":-16.505057252109935},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.8,"breakHorizontal":14.4,"spinRate":1859,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.4007771693442308,"extension":6.363030617126167},"index":3,"playId":"dfd48ad9-f532-360b-88e7-5cd6d30e4f29","pitchNumber":1,"startTime":"2026-02-22T18:07:44.529Z","endTime":"2026-02-22T18:07:49.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.037134000152328,"aZ":-35.45630455380998,"pfxX":1.9242336112090652,"pfxZ":-2.1146212527378045,"pX":1.031087793665754,"pZ":0.777729232994997,"vX0":5.433640301831911,"vY0":-123.71585947009918,"vZ0":-4.737276002737708,"x":77.7,"y":217.78,"x0":-1.4410710816137995,"y0":50.00078955884756,"z0":5.679938448499409,"aX":2.9901064990653268},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.7,"breakHorizontal":-4.7,"spinRate":2332,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4422570036164788,"extension":6.171659608885392},"index":4,"playId":"aa98eee8-b627-3abf-bc55-20ffc30b1601","pitchNumber":2,"startTime":"2026-02-22T18:08:00.654Z","endTime":"2026-02-22T18:08:04.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.340035576144363,"aZ":-34.72862153008844,"pfxX":4.194022333516891,"pfxZ":-1.6974414147914723,"pX":0.7064672479803009,"pZ":-0.2074417680782399,"vX0":4.107871726888442,"vY0":-122.02221459490877,"vZ0":-6.559687057645532,"x":90.07,"y":244.38,"x0":-1.5445698770820633,"y0":50.002435427572735,"z0":5.513134185189124,"aX":6.3143950522897025},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.4,"breakHorizontal":-8.5,"spinRate":2317,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4491325460833284,"extension":6.430438243279729},"index":5,"playId":"9b9fb141-323e-307a-8ddc-387b540444f5","pitchNumber":3,"startTime":"2026-02-22T18:08:18.999Z","endTime":"2026-02-22T18:08:22.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.725076747848174,"aZ":-23.117632077595577,"pfxX":-6.821894647893862,"pfxZ":4.798046490359953,"pX":0.3261085643375441,"pZ":4.15409504915181,"vX0":6.314107385586245,"vY0":-135.8287255954062,"vZ0":-0.596284685272891,"x":104.57,"y":126.62,"x0":-1.1301265468222954,"y0":50.00585822924935,"z0":5.968498012377421,"aX":-12.887676016990797},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.8,"breakHorizontal":11.2,"spinRate":1835,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4015816566226613,"extension":6.3120648043789345},"index":6,"playId":"7ab0d7ba-ceef-30ee-a293-00987287a816","pitchNumber":4,"startTime":"2026-02-22T18:08:42.156Z","endTime":"2026-02-22T18:08:46.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06483106477532,"aZ":-27.44198916752234,"pfxX":-6.489141932580521,"pfxZ":2.9092950319314568,"pX":-2.439879415181381,"pZ":5.839050516867104,"vX0":0.030938377593628663,"vY0":-126.32254897072278,"vZ0":4.693448235567376,"x":210.0,"y":81.13,"x0":-1.6081601671487444,"y0":50.00392295412414,"z0":6.155836344890208,"aX":-10.559939902079076},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.5,"breakHorizontal":11.8,"spinRate":1568,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4324641653885659,"extension":6.167405531423686},"index":7,"playId":"4fd593e5-2574-3966-92e1-d12c919943cb","pitchNumber":5,"startTime":"2026-02-22T18:08:59.519Z","endTime":"2026-02-22T18:09:03.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51865885094309,"aZ":-23.849739689308233,"pfxX":-8.839730972672978,"pfxZ":4.436169099094638,"pX":0.21133060957312452,"pZ":1.6121764294005994,"vX0":6.79136768469184,"vY0":-135.1931660863475,"vZ0":-6.553736880833397,"x":108.94,"y":195.25,"x0":-1.1669966599446804,"y0":50.00642602853956,"z0":5.707807731221877,"aX":-16.601147693528436},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.0,"breakHorizontal":14.9,"spinRate":1900,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.40295883398027854,"extension":6.459550249322165},"hitData":{"launchSpeed":95.1,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.11,"coordY":170.86}},"index":8,"playId":"57d3011f-1e0e-34f7-8e8a-12ad6df73ca8","pitchNumber":6,"startTime":"2026-02-22T18:09:24.451Z","endTime":"2026-02-22T18:09:30.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-02-22T18:09:30.892Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jesús Sánchez walks. Myles Straw to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T18:09:45.184Z","endTime":"2026-02-22T18:12:23.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"postOnSecond":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.253119767423684,"aZ":-24.384363623873988,"pfxX":-9.062634735489093,"pfxZ":4.085857180587323,"pX":0.4140977433562221,"pZ":1.0747177815996736,"vX0":7.5305820276286335,"vY0":-136.99447943452893,"vZ0":-8.106893843673546,"x":101.22,"y":209.76,"x0":-1.1881125118518754,"y0":50.00448443898766,"z0":5.72976908894054,"aX":-17.2889281594052},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.9,"breakHorizontal":14.9,"spinRate":1959,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39927227335449667,"extension":6.430516299594997},"index":0,"playId":"0f5747ca-4d39-3361-916e-e4bb16f16db6","pitchNumber":1,"startTime":"2026-02-22T18:10:05.188Z","endTime":"2026-02-22T18:10:09.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.359885296223517,"aZ":-28.514338923568584,"pfxX":-0.9227894243609631,"pfxZ":2.2816832813350274,"pX":-0.590940511897626,"pZ":2.6751404334510784,"vX0":2.734575891656423,"vY0":-125.82918860310133,"vZ0":-2.312174572866101,"x":139.53,"y":166.55,"x0":-1.571572764935299,"y0":50.00465401180057,"z0":5.914756445736303,"aX":-1.4814331577409239},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.8,"breakHorizontal":1.1,"spinRate":2381,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.43517386688419,"extension":6.088998234382202},"index":1,"playId":"4fc02473-fc39-35ae-a3c6-47db0fd926f8","pitchNumber":2,"startTime":"2026-02-22T18:10:24.028Z","endTime":"2026-02-22T18:10:30.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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-02-22T18:10:51.166Z","endTime":"2026-02-22T18:11:12.920Z","isPitch":false,"type":"action","player":{"id":660821,"link":"/api/v1/people/660821"},"defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":94.3,"endSpeed":87.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.311787949856427,"aZ":-14.940802152987835,"pfxX":-3.529870517893314,"pfxZ":8.907701252913494,"pX":0.2898480377242751,"pZ":2.401929815641744,"vX0":5.199246994986531,"vY0":-137.2523568354949,"vZ0":-6.293286881985442,"x":105.95,"y":173.93,"x0":-1.1580445344098869,"y0":50.00526676565159,"z0":5.716453941797501,"aX":-6.831734347828291},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":5.5,"spinRate":2071,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3969080616318412,"extension":6.315426451432385},"index":3,"playId":"09a23094-b982-3684-9096-35f4121c4d31","pitchNumber":3,"startTime":"2026-02-22T18:11:12.920Z","endTime":"2026-02-22T18:11:16.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":87.8,"endSpeed":81.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33526933088788,"aZ":-23.926911654657278,"pfxX":-8.095133990350877,"pfxZ":4.920533015055291,"pX":0.6455050769764024,"pZ":0.8340536957293209,"vX0":7.411903097325736,"vY0":-127.66981693647054,"vZ0":-7.361466574068256,"x":92.39,"y":216.26,"x0":-1.2213218852845076,"y0":50.00544421026212,"z0":5.5940561337062915,"aX":-13.579815179553476},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.7,"breakHorizontal":13.3,"spinRate":1720,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.42641841198566643,"extension":6.518768852544028},"index":4,"playId":"09b1d51d-6cd4-30cf-be49-836bdd29146c","pitchNumber":4,"startTime":"2026-02-22T18:11:40.527Z","endTime":"2026-02-22T18:11:44.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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.7,"endSpeed":86.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.476063592835633,"aZ":-18.97519997695499,"pfxX":-5.508745082566591,"pfxZ":6.9600087715975825,"pX":0.09837520052166637,"pZ":3.9448890292482437,"vX0":5.469873408400485,"vY0":-136.4526304688609,"vZ0":-1.8274970028350959,"x":113.25,"y":132.27,"x0":-1.2111784122749354,"y0":50.00075377094731,"z0":5.923106597812822,"aX":-10.444208647647246},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":8.9,"spinRate":2057,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4005649050894484,"extension":6.257230578319835},"index":5,"playId":"3a4c3fc5-6c34-37d5-acf4-f43910011b7e","pitchNumber":5,"startTime":"2026-02-22T18:11:59.535Z","endTime":"2026-02-22T18:12:02.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.011709061937925,"aZ":-30.45930802684933,"pfxX":0.3593252917172287,"pfxZ":1.0628476300415777,"pX":-0.01222232746389414,"pZ":3.7187260602659356,"vX0":3.1380385721922917,"vY0":-125.83116251777642,"vZ0":0.6113919585007278,"x":117.47,"y":138.37,"x0":-1.3209264705961878,"y0":50.000388486458505,"z0":5.936304924135478,"aX":0.5763410585643972},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.3,"breakHorizontal":-1.3,"spinRate":2412,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.43494106351812345,"extension":6.085943929151455},"index":6,"playId":"ae842127-24dc-3aca-994a-448b34f1d158","pitchNumber":6,"startTime":"2026-02-22T18:12:20.248Z","endTime":"2026-02-22T18:12:23.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.46,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:12:23.598Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Eloy Jiménez doubles (1) on a sharp line drive to left fielder Jarren Duran. Myles Straw scores. Jesús Sánchez to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T18:12:55.843Z","endTime":"2026-02-22T18:14:14.692Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"postOnThird":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06923883841531,"aZ":-25.44473192897797,"pfxX":-8.179662881090543,"pfxZ":3.514260042166189,"pX":-0.2585943445248372,"pZ":2.7356887522736035,"vX0":5.483651901628146,"vY0":-137.19206095802582,"vZ0":-3.6740906015964407,"x":126.86,"y":164.92,"x0":-1.2159662654721732,"y0":50.003983313736185,"z0":5.81762604742472,"aX":-15.663717750904512},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.8,"breakHorizontal":13.7,"spinRate":1987,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3985542853795132,"extension":6.314324185539358},"index":0,"playId":"10480944-b8dd-3129-a689-3d0f02498cac","pitchNumber":1,"startTime":"2026-02-22T18:12:58.233Z","endTime":"2026-02-22T18:13:01.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"first":{"id":660821,"link":"/api/v1/people/660821"},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.862021934077173,"aZ":-19.97046384708263,"pfxX":-8.360276836706277,"pfxZ":6.328864095166802,"pX":-1.4902434144992522,"pZ":2.9047092432700325,"vX0":2.535673943665334,"vY0":-137.13467642755626,"vZ0":-4.08994317951155,"x":173.8,"y":160.35,"x0":-1.3338896843794503,"y0":50.00030448364682,"z0":5.756368860300467,"aX":-16.11493148624688},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.9,"breakHorizontal":14.8,"spinRate":1925,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39755470858745,"extension":6.402388050930445},"index":1,"playId":"d4c334d4-80a5-39ff-9419-d879b90c7870","pitchNumber":2,"startTime":"2026-02-22T18:13:20.494Z","endTime":"2026-02-22T18:13:23.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"first":{"id":660821,"link":"/api/v1/people/660821"},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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-02-22T18:13:38.347Z","endTime":"2026-02-22T18:13:47.288Z","isPitch":false,"type":"action","player":{"id":650391,"link":"/api/v1/people/650391"},"defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"first":{"id":660821,"link":"/api/v1/people/660821"},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.2,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.691542666036614,"aZ":-33.83565178753385,"pfxX":2.1517461474885407,"pfxZ":-1.0444482670119308,"pX":0.8429185139834445,"pZ":0.7811332900296666,"vX0":4.592460027868956,"vY0":-124.71093582886427,"vZ0":-5.213302438266567,"x":84.87,"y":217.69,"x0":-1.291444699612207,"y0":50.001150001696324,"z0":5.644022974992531,"aX":3.4362044222824575},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.8,"breakHorizontal":-4.8,"spinRate":2251,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.43681596192481953,"extension":6.4203727228926235},"index":3,"playId":"4b9ede13-ac13-3657-bdd3-28363c550e1a","pitchNumber":3,"startTime":"2026-02-22T18:13:47.288Z","endTime":"2026-02-22T18:13:51.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"first":{"id":660821,"link":"/api/v1/people/660821"},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.696179277420992,"aZ":-17.67634191912704,"pfxX":-3.4588467278275337,"pfxZ":7.581886292530697,"pX":0.21532579577788552,"pZ":3.793056233834112,"vX0":4.813187818242721,"vY0":-136.37138812772298,"vZ0":-2.3650244628467845,"x":108.79,"y":136.37,"x0":-1.110750603626121,"y0":50.0035089017578,"z0":5.870099791951246,"aX":-6.614920823057313},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":5.4,"spinRate":2054,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39932411503076626,"extension":6.368327001864251},"hitData":{"launchSpeed":104.8,"launchAngle":19.0,"totalDistance":398.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":63.87,"coordY":50.29}},"index":4,"playId":"931f3d0c-e852-35d1-9857-499df6d701b7","pitchNumber":4,"startTime":"2026-02-22T18:14:05.688Z","endTime":"2026-02-22T18:14:14.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"first":{"id":660821,"link":"/api/v1/people/660821"},"second":{"id":664702,"link":"/api/v1/people/664702"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650391,"link":"/api/v1/people/650391"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":650391,"link":"/api/v1/people/650391"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":-12.700000000000003,"leverageIndex":1.84,"dramaIndex":129.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:14:14.692Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"RJ Schreck called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T18:14:42.288Z","endTime":"2026-02-22T18:16:32.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":702302,"fullName":"RJ Schreck","link":"/api/v1/people/702302"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"postOnThird":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702302,"fullName":"RJ Schreck","link":"/api/v1/people/702302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.936057623210875,"aZ":-28.00412745619505,"pfxX":-0.078618690189598,"pfxZ":2.4787361537007966,"pX":0.5863778593035471,"pZ":1.8207856264060405,"vX0":4.676263637975566,"vY0":-127.92698850123782,"vZ0":-4.444310246549816,"x":94.65,"y":189.62,"x0":-1.2443033042321985,"y0":50.002010996431295,"z0":5.740565039921659,"aX":-0.13339932071573446},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.8,"breakHorizontal":-0.7,"spinRate":2487,"spinDirection":255},"zone":9,"typeConfidence":2.0,"plateTime":0.42589432718664755,"extension":6.395709870325651},"index":0,"playId":"28731fe1-0f14-35ac-a734-e031a2d79c75","pitchNumber":1,"startTime":"2026-02-22T18:14:49.938Z","endTime":"2026-02-22T18:14:53.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702302,"link":"/api/v1/people/702302","batSide":{"code":"L","description":"Left"}},"second":{"id":650391,"link":"/api/v1/people/650391"},"third":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.696310874792214,"aZ":-24.34711327943081,"pfxX":-9.956217224204364,"pfxZ":4.668159870592743,"pX":0.524166842036621,"pZ":0.6372752153413517,"vX0":7.653839869436179,"vY0":-128.4482798565507,"vZ0":-7.688292967506132,"x":97.02,"y":221.57,"x0":-1.1952918162494373,"y0":50.00346835397229,"z0":5.5519650223845,"aX":-16.698210801574575},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.0,"breakHorizontal":16.4,"spinRate":1682,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.42581774292326635,"extension":6.629450594592344},"index":1,"playId":"33bfdabd-e694-3fca-a4d4-48e72b242eee","pitchNumber":2,"startTime":"2026-02-22T18:15:06.721Z","endTime":"2026-02-22T18:15:10.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702302,"link":"/api/v1/people/702302","batSide":{"code":"L","description":"Left"}},"second":{"id":650391,"link":"/api/v1/people/650391"},"third":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81118983076519,"aZ":-22.34240899053811,"pfxX":-11.847336713114741,"pfxZ":5.809183027067675,"pX":0.941740827069797,"pZ":0.8738738911487213,"vX0":9.337695715761786,"vY0":-128.74315528462483,"vZ0":-7.615161400393637,"x":81.1,"y":215.19,"x0":-1.1794032276223319,"y0":50.001212608756745,"z0":5.578958073683419,"aX":-20.038722187994015},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.1,"breakHorizontal":19.6,"spinRate":1864,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.42420832570395595,"extension":6.589748139731241},"index":2,"playId":"f3fc058b-11ec-3b3e-8c4b-6865b6b73fb2","pitchNumber":3,"startTime":"2026-02-22T18:15:24.461Z","endTime":"2026-02-22T18:15:28.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702302,"link":"/api/v1/people/702302","batSide":{"code":"L","description":"Left"}},"second":{"id":650391,"link":"/api/v1/people/650391"},"third":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.113864263231044,"aZ":-22.819175428989276,"pfxX":-9.458340371834252,"pfxZ":4.873298254778669,"pX":-0.2972638278377012,"pZ":3.1606425753084113,"vX0":5.579551030927503,"vY0":-137.10603284466677,"vZ0":-2.972536116769068,"x":128.33,"y":153.44,"x0":-1.1216893568254576,"y0":50.00099595627102,"z0":5.802702622333188,"aX":-18.144469868490553},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.4,"breakHorizontal":16.1,"spinRate":1950,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3983222032819791,"extension":6.281291424013495},"index":3,"playId":"3edd1927-5982-375c-b9ef-cfeeb074d911","pitchNumber":4,"startTime":"2026-02-22T18:15:45.104Z","endTime":"2026-02-22T18:15:48.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702302,"link":"/api/v1/people/702302","batSide":{"code":"L","description":"Left"}},"second":{"id":650391,"link":"/api/v1/people/650391"},"third":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72735483574807,"aZ":-32.89086709953819,"pfxX":0.045867466238778576,"pfxZ":-0.459206458735699,"pX":1.2872750968298607,"pZ":-0.1890453221716189,"vX0":5.712615115496763,"vY0":-123.96239690241806,"vZ0":-7.720510375864571,"x":67.93,"y":243.88,"x0":-1.0443599653020554,"y0":50.000061118074534,"z0":5.679718198547964,"aX":0.0719682897626538},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.3,"breakHorizontal":-1.3,"spinRate":2607,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.44036145889265077,"extension":6.363923674504624},"index":4,"playId":"e5827d7a-8d42-309a-8882-01db30014e46","pitchNumber":5,"startTime":"2026-02-22T18:16:05.127Z","endTime":"2026-02-22T18:16:08.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702302,"link":"/api/v1/people/702302","batSide":{"code":"L","description":"Left"}},"second":{"id":650391,"link":"/api/v1/people/650391"},"third":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.095381410222583,"aZ":-30.083549625183746,"pfxX":-0.5263856218131315,"pfxZ":1.2714212193106604,"pX":0.5346706528881162,"pZ":2.7520067113246043,"vX0":4.503388233055931,"vY0":-127.4379427876802,"vZ0":-1.7391836476716551,"x":96.62,"y":164.48,"x0":-1.1866988838101518,"y0":50.00376332083315,"z0":5.818802563991666,"aX":-0.8667122938784705},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":-0.1,"spinRate":2293,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.42973640660454304,"extension":6.239127558188097},"index":5,"playId":"8ee17cd2-648d-392c-94fd-499c156b433b","pitchNumber":6,"startTime":"2026-02-22T18:16:28.137Z","endTime":"2026-02-22T18:16:32.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702302,"link":"/api/v1/people/702302","batSide":{"code":"L","description":"Left"}},"second":{"id":650391,"link":"/api/v1/people/650391"},"third":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702302,"link":"/api/v1/people/702302"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":702302,"link":"/api/v1/people/702302"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.2,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:16:32.172Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Leo Jiménez singles on a fly ball to center fielder Ceddanne Rafaela, deflected by right fielder Wilyer Abreu. Jesús Sánchez scores. Eloy Jiménez to 3rd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T18:16:40.749Z","endTime":"2026-02-22T18:17:28.963Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"postOnThird":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_deflection"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.096793079519696,"aZ":-22.496657187050232,"pfxX":-8.307992348097592,"pfxZ":5.009545310969957,"pX":-0.06243782288150317,"pZ":3.072119701011267,"vX0":5.85859379883095,"vY0":-138.17100496947776,"vZ0":-3.4889882243831103,"x":119.38,"y":155.83,"x0":-1.1320338882481575,"y0":50.0026537111534,"z0":5.86489913327962,"aX":-16.046256302035857},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.5,"breakHorizontal":13.8,"spinRate":1962,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39658311003894253,"extension":6.484902519658097},"index":0,"playId":"150fc32c-4d57-32ad-8445-b3feea7c3850","pitchNumber":1,"startTime":"2026-02-22T18:16:57.146Z","endTime":"2026-02-22T18:17:10.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"second":{"id":650391,"link":"/api/v1/people/650391"},"third":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15145937658347,"aZ":-23.457903535956266,"pfxX":-7.871559404870019,"pfxZ":4.5392094323594705,"pX":-0.3343378626689822,"pZ":3.123085371432846,"vX0":4.858155000700277,"vY0":-136.9831407363334,"vZ0":-3.1390707813987495,"x":129.74,"y":154.46,"x0":-1.0980739492380809,"y0":50.00523158178468,"z0":5.867892708314112,"aX":-15.125570074760043},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.8,"breakHorizontal":13.4,"spinRate":1916,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3981839940121965,"extension":6.380471164167245},"hitData":{"launchSpeed":71.9,"launchAngle":30.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.92,"coordY":105.78}},"index":1,"playId":"6a510018-909c-349a-913e-892c67f9061d","pitchNumber":2,"startTime":"2026-02-22T18:17:19.383Z","endTime":"2026-02-22T18:17:28.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"second":{"id":650391,"link":"/api/v1/people/650391"},"third":{"id":660821,"link":"/api/v1/people/660821"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.3,"awayTeamWinProbability":73.7,"homeTeamWinProbabilityAdded":-6.400000000000002,"leverageIndex":1.45,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:17:28.963Z","atBatIndex":4},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Brandon Valenzuela out on a sacrifice fly to right fielder Wilyer Abreu. Eloy Jiménez scores. Leo Jiménez to 3rd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T18:18:39.297Z","endTime":"2026-02-22T18:21:25.599Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678478,"fullName":"Jorge Juan","link":"/api/v1/people/678478"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1,5],"runnerIndex":[0,1,2,3],"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":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"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":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"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":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"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-02-22T18:18:25.714Z","endTime":"2026-02-22T18:19:39.294Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"first":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":650391,"link":"/api/v1/people/650391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jorge Juan replaces Brayan Bello.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-02-22T18:18:41.573Z","endTime":"2026-02-22T18:18:41.574Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678478,"link":"/api/v1/people/678478"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"first":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":650391,"link":"/api/v1/people/650391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":90.0,"endSpeed":82.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.083193678204385,"aZ":-15.766642667998543,"pfxX":-6.540988510328495,"pfxZ":9.499357743431846,"pX":0.09716978643594365,"pZ":3.141548999803287,"vX0":6.675178332399024,"vY0":-130.72552749169216,"vZ0":-6.71038957129608,"x":113.3,"y":153.96,"x0":-1.6420619165509633,"y0":50.00239667842253,"z0":6.929518437378726,"aX":-11.297696362687311},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.8,"breakHorizontal":10.3,"spinRate":2043,"spinDirection":220},"zone":2,"typeConfidence":1.23,"plateTime":0.4193178492456773,"extension":6.10912652789958},"index":2,"playId":"c88a2960-dd0b-3b08-8f22-667c9e6109a0","pitchNumber":1,"startTime":"2026-02-22T18:18:41.575Z","endTime":"2026-02-22T18:18:47.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678478,"link":"/api/v1/people/678478","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"first":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":650391,"link":"/api/v1/people/650391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.380249521723886,"aZ":-15.35887484379331,"pfxX":-5.458845650934604,"pfxZ":9.0550675026028,"pX":-2.059806192138216,"pZ":2.631139172162631,"vX0":0.4985608702511777,"vY0":-135.59450796773805,"vZ0":-8.181935494139875,"x":212.96,"y":159.86,"x0":-1.5373323663517005,"y0":50.00360923200244,"z0":6.765115017914071,"aX":-10.13835697369481},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":9.7,"spinRate":2094,"spinDirection":216},"zone":11,"typeConfidence":1.35,"plateTime":0.4043439593935978,"extension":6.1367003156158635},"index":3,"playId":"da03667c-64b1-324a-aebc-10b9a65a1657","pitchNumber":2,"startTime":"2026-02-22T18:20:19.032Z","endTime":"2026-02-22T18:20:22.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678478,"link":"/api/v1/people/678478","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"first":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":650391,"link":"/api/v1/people/650391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.642104319730496,"aZ":-14.116660822157504,"pfxX":-6.514815929226938,"pfxZ":9.36811490673137,"pX":0.570851634774428,"pZ":1.3362725088460992,"vX0":6.585043554959291,"vY0":-137.94040915204974,"vZ0":-11.717354354820552,"x":95.24,"y":202.7,"x0":-1.0007339047312418,"y0":50.00298362372164,"z0":6.59064580618196,"aX":-12.556906620746913},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":10.4,"spinRate":2240,"spinDirection":217},"zone":14,"typeConfidence":1.24,"plateTime":0.39705928887997644,"extension":6.304164138406888},"index":4,"playId":"50bdf05c-a2a5-3575-a6ab-3d420be64707","pitchNumber":3,"startTime":"2026-02-22T18:20:36.826Z","endTime":"2026-02-22T18:20:40.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678478,"link":"/api/v1/people/678478","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"first":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":650391,"link":"/api/v1/people/650391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Leo Jiménez steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":5,"actionPlayId":"50bdf05c-a2a5-3575-a6ab-3d420be64707","startTime":"2026-02-22T18:20:51.056Z","endTime":"2026-02-22T18:21:02.270Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677870,"link":"/api/v1/people/677870"},"defense":{"pitcher":{"id":678478,"link":"/api/v1/people/678478","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"first":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":650391,"link":"/api/v1/people/650391"},"postOnSecond":{"id":677870,"link":"/api/v1/people/677870"},"postOnThird":{"id":650391,"link":"/api/v1/people/650391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-1.4000000000000021,"leverageIndex":1.42,"dramaIndex":49.0,"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40430676453249,"aZ":-12.124951667939106,"pfxX":-6.696038928707474,"pfxZ":10.462715016594126,"pX":0.3083148040260787,"pZ":2.36550950724709,"vX0":6.37904765318839,"vY0":-138.39245127242583,"vZ0":-9.48457877103778,"x":105.25,"y":174.91,"x0":-1.1703475860063983,"y0":50.00256143624411,"z0":6.675425852325927,"aX":-12.830167182112579},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":10.6,"spinRate":2234,"spinDirection":215},"zone":6,"typeConfidence":1.29,"plateTime":0.39765457416486116,"extension":6.292066309622743},"index":6,"playId":"ffb6494a-bbdc-3f93-be28-f3753ee3e7ef","pitchNumber":4,"startTime":"2026-02-22T18:21:02.270Z","endTime":"2026-02-22T18:21:06.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678478,"link":"/api/v1/people/678478","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":650391,"link":"/api/v1/people/650391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31284656368475,"aZ":-11.944139565826875,"pfxX":-6.559051138106309,"pfxZ":10.67679384085005,"pX":0.6712056199120019,"pZ":2.2140902587821802,"vX0":7.2826596552409235,"vY0":-137.46623303127762,"vZ0":-9.677425836391134,"x":91.42,"y":179.0,"x0":-1.1728561467203504,"y0":50.00096154844941,"z0":6.612477653558545,"aX":-12.426464437670722},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":10.2,"spinRate":2268,"spinDirection":216},"zone":6,"typeConfidence":1.3,"plateTime":0.39996379000460447,"extension":6.507283562244905},"hitData":{"launchSpeed":87.3,"launchAngle":32.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.1,"coordY":82.99}},"index":7,"playId":"0dadd568-332b-3bc5-a279-b7c229ce8d49","pitchNumber":5,"startTime":"2026-02-22T18:21:16.160Z","endTime":"2026-02-22T18:21:25.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678478,"link":"/api/v1/people/678478","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":650391,"link":"/api/v1/people/650391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_pa"},{"player":{"id":678478,"link":"/api/v1/people/678478"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":24.3,"awayTeamWinProbability":75.7,"homeTeamWinProbabilityAdded":-0.5999999999999979,"leverageIndex":1.42,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:21:25.599Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Arjun Nimmala singles on a line drive to center fielder Ceddanne Rafaela. Leo Jiménez scores.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T18:21:57.669Z","endTime":"2026-02-22T18:22:41.239Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":805796,"fullName":"Arjun Nimmala","link":"/api/v1/people/805796"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678478,"fullName":"Jorge Juan","link":"/api/v1/people/678478"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805796,"fullName":"Arjun Nimmala","link":"/api/v1/people/805796"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805796,"fullName":"Arjun Nimmala","link":"/api/v1/people/805796"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":{"id":678394,"link":"/api/v1/people/678394"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.581662015078418,"aZ":-9.394605170783201,"pfxX":-3.652928285540532,"pfxZ":11.794786549543353,"pX":-0.5602154140007254,"pZ":2.316640669200714,"vX0":2.7479175804362583,"vY0":-138.28304223977136,"vZ0":-10.259492521635362,"x":138.35,"y":176.23,"x0":-1.0934929602700696,"y0":50.005211600663266,"z0":6.71061318426232,"aX":-7.057170353589658},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.3,"breakHorizontal":6.0,"spinRate":2367,"spinDirection":216},"zone":4,"typeConfidence":1.38,"plateTime":0.3964722833969039,"extension":6.520637972359002},"index":0,"playId":"68052415-ecb2-3bf8-8c92-08cacddd3665","pitchNumber":1,"startTime":"2026-02-22T18:21:57.669Z","endTime":"2026-02-22T18:22:01.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678478,"link":"/api/v1/people/678478","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805796,"link":"/api/v1/people/805796","batSide":{"code":"R","description":"Right"}},"third":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.7,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.809824108619242,"aZ":-34.97356724381178,"pfxX":2.754113201522202,"pfxZ":-1.9000831602508228,"pX":-0.22066024941238138,"pZ":2.848901346602669,"vX0":1.918167320789372,"vY0":-120.26054145876545,"vZ0":-2.246202673671005,"x":125.41,"y":161.86,"x0":-1.3844562880145994,"y0":50.00133899043989,"z0":6.87666138052281,"aX":4.061416013787928},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.7,"breakHorizontal":-5.4,"spinRate":2166,"spinDirection":74},"zone":2,"typeConfidence":1.28,"plateTime":0.45424113217229367,"extension":6.760420924540553},"index":1,"playId":"100b0682-885b-3d55-8425-9d2d4fa24a4e","pitchNumber":2,"startTime":"2026-02-22T18:22:14.677Z","endTime":"2026-02-22T18:22:19.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678478,"link":"/api/v1/people/678478","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805796,"link":"/api/v1/people/805796","batSide":{"code":"R","description":"Right"}},"third":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.3,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.4323778195053,"aZ":-34.36492648896298,"pfxX":2.013545336019114,"pfxZ":-1.5001702410694602,"pX":-0.08079633705919018,"pZ":2.4351167549142136,"vX0":2.5119624750209546,"vY0":-119.43978773629229,"vZ0":-3.182319819387624,"x":120.08,"y":173.03,"x0":-1.4049320744447495,"y0":50.005382448228545,"z0":6.852228800746897,"aX":2.931033147402953},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.2,"breakHorizontal":-4.2,"spinRate":2130,"spinDirection":81},"zone":5,"typeConfidence":1.32,"plateTime":0.4572922111866973,"extension":6.685822192144063},"hitData":{"launchSpeed":99.5,"launchAngle":13.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.47,"coordY":81.67}},"index":2,"playId":"f6aca32f-4a29-3689-81ee-fd569af589c1","pitchNumber":3,"startTime":"2026-02-22T18:22:34.527Z","endTime":"2026-02-22T18:22:41.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678478,"link":"/api/v1/people/678478","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805796,"link":"/api/v1/people/805796","batSide":{"code":"R","description":"Right"}},"third":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805796,"link":"/api/v1/people/805796"},"credit":"b_ab"},{"player":{"id":678478,"link":"/api/v1/people/678478"},"credit":"p_ab"},{"player":{"id":805796,"link":"/api/v1/people/805796"},"credit":"b_pa"},{"player":{"id":678478,"link":"/api/v1/people/678478"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-5.800000000000001,"leverageIndex":0.9,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:22:41.239Z","atBatIndex":6},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Arjun Nimmala caught stealing 2nd base, catcher Carlos Narváez to second baseman Isiah Kiner-Falefa.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-02-22T18:23:05.029Z","endTime":"2026-02-22T18:23:13.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694661,"fullName":"Riley Tirotta","link":"/api/v1/people/694661"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678478,"fullName":"Jorge Juan","link":"/api/v1/people/678478"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":805796,"fullName":"Arjun Nimmala","link":"/api/v1/people/805796"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.163794639385728,"aZ":-32.73723948341891,"pfxX":1.7088642454930545,"pfxZ":-0.3972227385702283,"pX":1.9370314165776124,"pZ":1.1167143552272072,"vX0":7.167562114546789,"vY0":-118.89377829095439,"vZ0":-6.171864867449276,"x":43.16,"y":208.63,"x0":-1.3526532718034376,"y0":50.00483219565444,"z0":6.757586292376503,"aX":2.417629477310841},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.2,"breakHorizontal":-5.0,"spinRate":2334,"spinDirection":59},"zone":14,"typeConfidence":1.38,"plateTime":0.4626700583535235,"extension":6.55328949720957},"index":0,"playId":"8b946ed9-8918-3378-b6cc-8b6f2d475c9b","pitchNumber":1,"startTime":"2026-02-22T18:23:05.029Z","endTime":"2026-02-22T18:23:13.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678478,"link":"/api/v1/people/678478","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694661,"link":"/api/v1/people/694661","batSide":{"code":"R","description":"Right"}},"first":{"id":805796,"link":"/api/v1/people/805796"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:23:13.949Z","atBatIndex":7},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Roman Anthony reaches on a fielding error by first baseman Riley Tirotta.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:25:15.985Z","endTime":"2026-02-22T18:25:34.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800125,"fullName":"Fernando Perez","link":"/api/v1/people/800125"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694661,"link":"/api/v1/people/694661"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35202085779035,"aZ":-17.53926792993433,"pfxX":-6.3912952389045845,"pfxZ":8.835476179976673,"pX":-0.6023769644204214,"pZ":2.4855678879996876,"vX0":5.103850543579797,"vY0":-127.88149898240802,"vZ0":-5.206898492660926,"x":108.76,"y":148.91,"x0":-1.7936111453473753,"y0":50.00205062010196,"z0":5.923676222801189,"aX":-10.586139521542673},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":15.0,"breakHorizontal":10.4,"spinRate":2184,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4282879610915371,"extension":6.320589840409233},"hitData":{"launchSpeed":87.2,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.62,"coordY":169.04}},"index":0,"playId":"96a37a78-6757-32e3-ac8c-45c2291dfd2e","pitchNumber":1,"startTime":"2026-02-22T18:25:28.708Z","endTime":"2026-02-22T18:25:34.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":800125,"link":"/api/v1/people/800125"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":800125,"link":"/api/v1/people/800125"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.8,"awayTeamWinProbability":77.2,"homeTeamWinProbabilityAdded":3.1999999999999993,"leverageIndex":0.72,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:25:34.432Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trevor Story lines out sharply to center fielder Myles Straw.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:26:06.388Z","endTime":"2026-02-22T18:27:17.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800125,"fullName":"Fernando Perez","link":"/api/v1/people/800125"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":85.0,"endSpeed":78.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.499448226478194,"aZ":-22.18117285117552,"pfxX":-9.19776380018165,"pfxZ":6.431050766712334,"pX":-1.731478947438072,"pZ":2.4662884702443106,"vX0":3.2073510733063673,"vY0":-123.8064598293229,"vZ0":-4.335711977880003,"x":81.73,"y":214.61,"x0":-1.8480617176433973,"y0":50.00310250519585,"z0":6.094521306844645,"aX":-14.291976822739493},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.9,"breakHorizontal":16.0,"spinRate":2172,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4422432565867567,"extension":6.562927027811553},"index":0,"playId":"b4997c48-6349-3c33-b8df-9dea698c206d","pitchNumber":1,"startTime":"2026-02-22T18:26:27.640Z","endTime":"2026-02-22T18:26:30.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":87.6,"endSpeed":80.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14936627143868,"aZ":-15.434912351831969,"pfxX":-6.202632384881585,"pfxZ":10.188761780879648,"pX":1.7049616588875904,"pZ":3.002876931362275,"vX0":10.113267499154583,"vY0":-127.11620421774381,"vZ0":-4.559332782130987,"x":183.0,"y":172.19,"x0":-1.5123979129125757,"y0":50.00102004302709,"z0":6.038563591131047,"aX":-10.188967447519365},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":17.6,"breakHorizontal":9.0,"spinRate":2369,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.43027343435139676,"extension":6.398332539310177},"index":1,"playId":"5c2ae718-73de-302c-9a9e-12f7c56bd7d2","pitchNumber":2,"startTime":"2026-02-22T18:26:50.166Z","endTime":"2026-02-22T18:26:53.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01319671073851,"aZ":-15.615792697593404,"pfxX":-4.762625013759699,"pfxZ":9.496060387784834,"pX":0.03552712479733949,"pZ":1.7422675618740178,"vX0":5.826294923288306,"vY0":-131.05084477562198,"vZ0":-7.964630065555485,"x":115.65,"y":191.74,"x0":-1.5950156180661466,"y0":50.00580373230236,"z0":5.9816000014718,"aX":-8.307686927049165},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.7,"breakHorizontal":7.4,"spinRate":2297,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.4175362747795992,"extension":6.301254596690392},"hitData":{"launchSpeed":106.0,"launchAngle":14.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":143.39,"coordY":69.47}},"index":2,"playId":"622c757f-b862-3a1f-83e3-11265914c866","pitchNumber":3,"startTime":"2026-02-22T18:27:10.764Z","endTime":"2026-02-22T18:27:17.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":800125,"link":"/api/v1/people/800125"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":800125,"link":"/api/v1/people/800125"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.8,"awayTeamWinProbability":80.2,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:27:17.526Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jarren Duran doubles (1) on a sharp line drive to right fielder Jesús Sánchez. Roman Anthony to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:27:47.330Z","endTime":"2026-02-22T18:29:00.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800125,"fullName":"Fernando Perez","link":"/api/v1/people/800125"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnThird":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.69913159549998,"aZ":-30.687148885452043,"pfxX":0.8502304865947456,"pfxZ":1.0911533179943946,"pX":-0.5255511038725478,"pZ":1.8582590427915067,"vX0":3.1890825501275044,"vY0":-115.10444307491576,"vZ0":-2.9390209172397226,"x":137.03,"y":188.61,"x0":-2.031933561142336,"y0":50.001648146142685,"z0":6.083354598452119,"aX":1.1554154537498165},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":1.6,"breakHorizontal":-2.3,"spinRate":2439,"spinDirection":99},"zone":7,"typeConfidence":2.0,"plateTime":0.4734594764381965,"extension":5.923376773640321},"index":0,"playId":"52577734-0568-363a-abb9-696b9cbece5c","pitchNumber":1,"startTime":"2026-02-22T18:27:47.330Z","endTime":"2026-02-22T18:27:50.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":80.8,"endSpeed":74.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.41919022139491,"aZ":-27.744436710286298,"pfxX":-11.051518127265718,"pfxZ":3.176907998467547,"pX":1.28234421673737,"pZ":0.38907849179301457,"vX0":10.120310248014098,"vY0":-117.05823948169521,"vZ0":-6.811905603916592,"x":68.12,"y":228.27,"x0":-1.654423265833376,"y0":50.00013278716896,"z0":5.923093612097833,"aX":-15.385553967821442},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":4.3,"breakHorizontal":17.6,"spinRate":1544,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4673274847958897,"extension":6.052722653153159},"index":1,"playId":"86af946d-75dd-37a2-aa85-056d6c80649c","pitchNumber":2,"startTime":"2026-02-22T18:28:05.127Z","endTime":"2026-02-22T18:28:09.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":70.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.805999883740071,"aZ":-32.70069625842367,"pfxX":1.81351651524548,"pfxZ":-0.4260320096410375,"pX":-2.798971415217017,"pZ":3.820311156210857,"vX0":-1.6993479382130616,"vY0":-109.40820224748812,"vZ0":2.0766652660721854,"x":223.69,"y":135.63,"x0":-2.254809604455551,"y0":50.00343777867071,"z0":6.315728677926085,"aX":2.241281085207337},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-0.1,"breakHorizontal":-3.0,"spinRate":2354,"spinDirection":87},"zone":11,"typeConfidence":2.0,"plateTime":0.4969878416396063,"extension":5.825196853524459},"index":2,"playId":"f9d5c54d-142d-3fd2-b62a-ee9aa1098cc9","pitchNumber":3,"startTime":"2026-02-22T18:28:29.122Z","endTime":"2026-02-22T18:28:33.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9106369121491,"aZ":-16.88145143057961,"pfxX":-4.909638704539386,"pfxZ":8.906138785469977,"pX":-0.47801634436812573,"pZ":2.3505610582939114,"vX0":4.904206912311339,"vY0":-130.10031171611033,"vZ0":-5.872428026999915,"x":135.22,"y":175.31,"x0":-1.7482440133183887,"y0":50.001998688780596,"z0":5.913488794995831,"aX":-8.428987697430351},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.0,"breakHorizontal":7.8,"spinRate":2241,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4207621433282629,"extension":6.261059823849385},"hitData":{"launchSpeed":105.4,"launchAngle":18.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":198.17,"coordY":69.87}},"index":3,"playId":"f8b7b4d7-b802-3fbb-9df8-27528343b9c4","pitchNumber":4,"startTime":"2026-02-22T18:28:51.187Z","endTime":"2026-02-22T18:29:00.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":800125,"link":"/api/v1/people/800125"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":800125,"link":"/api/v1/people/800125"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":6.900000000000002,"leverageIndex":1.0,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:29:00.623Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willson Contreras grounds out, third baseman Cutter Coffey to first baseman Riley Tirotta. Roman Anthony scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:29:21.829Z","endTime":"2026-02-22T18:30:07.284Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800125,"fullName":"Fernando Perez","link":"/api/v1/people/800125"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702690,"link":"/api/v1/people/702690"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694661,"link":"/api/v1/people/694661"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":{"id":800125,"link":"/api/v1/people/800125"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":71.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.413707891368688,"aZ":-33.64902490236228,"pfxX":1.5362587609696874,"pfxZ":-1.1514915923046498,"pX":-1.2626915954428815,"pZ":2.542120425854681,"vX0":1.0373801296585976,"vY0":-111.98518087783818,"vZ0":-0.745557391629432,"x":165.13,"y":170.14,"x0":-1.9308885088423713,"y0":50.00517451671407,"z0":6.308635808090356,"aX":1.9597930680723308},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-2.0,"breakHorizontal":-3.0,"spinRate":2283,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.4883054355615575,"extension":6.127725756215295},"index":0,"playId":"2b6ecb9d-88a4-355f-b47c-ea1d95fb568c","pitchNumber":1,"startTime":"2026-02-22T18:29:42.256Z","endTime":"2026-02-22T18:29:47.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61797677108014,"aZ":-29.944027675523227,"pfxX":-8.260078998369764,"pfxZ":1.3699294580638366,"pX":-0.5189929850494388,"pZ":2.075026443019173,"vX0":5.830336320749668,"vY0":-125.9665657778989,"vZ0":-3.733038173752252,"x":136.78,"y":182.75,"x0":-1.7761635536995222,"y0":50.003239724667424,"z0":5.964854246499913,"aX":-13.439283224779615},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":13.8,"spinRate":2000,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.4327890046251981,"extension":6.191458816368553},"hitData":{"launchSpeed":110.3,"launchAngle":-2.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.05,"coordY":181.77}},"index":1,"playId":"444ace96-6198-37d7-9e8f-cf3554d40af7","pitchNumber":2,"startTime":"2026-02-22T18:30:01.418Z","endTime":"2026-02-22T18:30:07.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":800125,"link":"/api/v1/people/800125"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":800125,"link":"/api/v1/people/800125"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":1.51,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:30:07.284Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wilyer Abreu walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:30:33.909Z","endTime":"2026-02-22T18:32:08.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800125,"fullName":"Fernando Perez","link":"/api/v1/people/800125"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71592707648529,"aZ":-13.381823466862707,"pfxX":-4.98971142562214,"pfxZ":10.650711597199418,"pX":-1.0460767097047738,"pZ":3.882542223297605,"vX0":3.4321203308844406,"vY0":-132.35420560307276,"vZ0":-2.8907269283792427,"x":156.87,"y":133.95,"x0":-1.7150176478857166,"y0":50.00214827780714,"z0":5.976030739005747,"aX":-8.80299957304672},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.8,"breakHorizontal":8.3,"spinRate":2299,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.41471598755524264,"extension":6.24323026835507},"index":0,"playId":"5129998b-7d41-3e85-a9e0-d4bc4f5af5ba","pitchNumber":1,"startTime":"2026-02-22T18:30:42.719Z","endTime":"2026-02-22T18:30:46.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.787057247435513,"aZ":-27.287628251508494,"pfxX":-8.941923027452624,"pfxZ":2.8984561614813646,"pX":-0.6043385124046465,"pZ":2.5467424523763875,"vX0":5.919241044470196,"vY0":-128.59515866234693,"vZ0":-3.1826761259698153,"x":140.04,"y":170.02,"x0":-1.765442515570591,"y0":50.005554663910104,"z0":5.900314345087327,"aX":-15.091278790341079},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.8,"breakHorizontal":15.0,"spinRate":2198,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.4247101012877881,"extension":6.134336412034241},"index":1,"playId":"382dea45-b831-36be-96e1-dbe82520a4f8","pitchNumber":2,"startTime":"2026-02-22T18:30:59.858Z","endTime":"2026-02-22T18:31:05.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.438638869359792,"aZ":-30.06307164965934,"pfxX":-7.878164009845634,"pfxZ":1.290958764961033,"pX":-2.9790731191138713,"pZ":4.370767531688684,"vX0":0.3552347817145504,"vY0":-126.71800672375689,"vZ0":1.7212615260226622,"x":230.56,"y":120.77,"x0":-2.096168119271788,"y0":50.002596030160575,"z0":6.074181221376294,"aX":-12.888829096189303},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.9,"breakHorizontal":14.2,"spinRate":2101,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.43124752836249414,"extension":6.134767464510187},"index":2,"playId":"106b2d85-7940-3b69-a6a7-5050ebbbff2e","pitchNumber":3,"startTime":"2026-02-22T18:31:22.332Z","endTime":"2026-02-22T18:31:25.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.10951491886036,"aZ":-31.496756995667575,"pfxX":1.3942890171290996,"pfxZ":0.5007632660528207,"pX":1.4329405279852925,"pZ":1.0150423615514366,"vX0":7.030722504652186,"vY0":-114.90632205301374,"vZ0":-4.282117075137106,"x":62.38,"y":211.37,"x0":-1.840029040774978,"y0":50.00179149463182,"z0":5.943360861805357,"aX":1.8740306739102195},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":0.1,"breakHorizontal":-4.2,"spinRate":2499,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.47560281502340995,"extension":6.37365232276139},"index":3,"playId":"ae5c7c1a-4322-33f8-9220-d3920d8c4bf0","pitchNumber":4,"startTime":"2026-02-22T18:31:44.374Z","endTime":"2026-02-22T18:31:48.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54833465216092,"aZ":-28.233573292299727,"pfxX":-8.811839385714574,"pfxZ":2.3740840982656763,"pX":-2.0864591732668982,"pZ":2.78614130804778,"vX0":2.5869104445322573,"vY0":-127.31107741656655,"vZ0":-2.302313990604241,"x":196.53,"y":163.55,"x0":-1.9644253315622262,"y0":50.00219907906487,"z0":5.913405645243178,"aX":-14.616807942809498},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.1,"breakHorizontal":15.5,"spinRate":2169,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.42849854965178835,"extension":5.991163075923866},"index":4,"playId":"08e6208a-3cd7-37d9-9a68-dc7581a93ed2","pitchNumber":5,"startTime":"2026-02-22T18:32:04.888Z","endTime":"2026-02-22T18:32:08.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":800125,"link":"/api/v1/people/800125"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.3,"awayTeamWinProbability":73.7,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":1.07,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:32:08.968Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Caleb Durbin singles on a line drive to left fielder RJ Schreck. Jarren Duran scores. Wilyer Abreu to 2nd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:32:15.726Z","endTime":"2026-02-22T18:33:13.963Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800125,"fullName":"Fernando Perez","link":"/api/v1/people/800125"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702302,"link":"/api/v1/people/702302"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":{"id":800125,"link":"/api/v1/people/800125"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.513261870799138,"aZ":-26.352230945767424,"pfxX":-9.39156644361921,"pfxZ":3.444601136813132,"pX":-0.07071024506783238,"pZ":1.5138656407104893,"vX0":7.309440643178231,"vY0":-128.35039407778717,"vZ0":-5.738919074862364,"x":119.7,"y":197.91,"x0":-1.718202308413811,"y0":50.001652506052125,"z0":5.798781393213318,"aX":-15.860734815281157},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.3,"breakHorizontal":15.6,"spinRate":2160,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.42476539688270787,"extension":6.211403133770107},"index":0,"playId":"36e01e19-c779-3eb7-a205-a5765c57d8d0","pitchNumber":1,"startTime":"2026-02-22T18:32:46.175Z","endTime":"2026-02-22T18:32:50.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.775615598541833,"aZ":-29.45795871712994,"pfxX":0.14083365902513822,"pfxZ":2.003883122991436,"pX":0.6421997884666448,"pZ":2.326562239843865,"vX0":5.22692851967657,"vY0":-115.40850398581792,"vZ0":-2.141185705467339,"x":92.52,"y":175.96,"x0":-1.666850689350842,"y0":50.000948737471624,"z0":6.09400709301883,"aX":0.1900389344413516},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":3.4,"breakHorizontal":-1.6,"spinRate":2521,"spinDirection":70},"zone":6,"typeConfidence":2.0,"plateTime":0.47396883330252404,"extension":5.976691782817001},"hitData":{"launchSpeed":92.6,"launchAngle":18.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.92,"coordY":95.98}},"index":1,"playId":"ba171426-8894-36df-a93a-b0d0b0d3fe41","pitchNumber":2,"startTime":"2026-02-22T18:33:06.653Z","endTime":"2026-02-22T18:33:13.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":800125,"link":"/api/v1/people/800125"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":800125,"link":"/api/v1/people/800125"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.699999999999996,"awayTeamWinProbability":65.30000000000001,"homeTeamWinProbabilityAdded":8.399999999999995,"leverageIndex":1.61,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:33:13.963Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ceddanne Rafaela doubles (1) on a fly ball to left fielder RJ Schreck. Wilyer Abreu scores. Caleb Durbin scores.","rbi":2,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:33:35.438Z","endTime":"2026-02-22T18:34:27.519Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800125,"fullName":"Fernando Perez","link":"/api/v1/people/800125"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702302,"link":"/api/v1/people/702302"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":{"id":800125,"link":"/api/v1/people/800125"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":{"id":800125,"link":"/api/v1/people/800125"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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":89.7,"endSpeed":83.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15093390583876,"aZ":-30.53652507882931,"pfxX":-9.251347299138857,"pfxZ":0.9436579170651771,"pX":0.3194606080124742,"pZ":0.756228128382349,"vX0":7.795272749172369,"vY0":-130.360090421926,"vZ0":-7.176741120636646,"x":104.82,"y":218.36,"x0":-1.500517959317133,"y0":50.002275326293095,"z0":5.835315325753605,"aX":-16.0003177821777},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.4,"breakHorizontal":15.1,"spinRate":2073,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.41939881122810263,"extension":6.516401286667394},"index":0,"playId":"b0ec2126-c514-3813-80e8-b4569db6bccc","pitchNumber":1,"startTime":"2026-02-22T18:33:55.187Z","endTime":"2026-02-22T18:33:58.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":90.4,"endSpeed":83.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.569015440687362,"aZ":-14.454412494813571,"pfxX":-3.5692742041597665,"pfxZ":10.05125704527911,"pX":-0.08941681432894973,"pZ":3.186434451815603,"vX0":5.082602339860665,"vY0":-131.5907298689017,"vZ0":-4.496212102920868,"x":120.41,"y":152.75,"x0":-1.5775662225527085,"y0":50.00172905654682,"z0":5.979722340417315,"aX":-6.292032384529565},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.5,"breakHorizontal":5.4,"spinRate":2273,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.41541151708659685,"extension":6.112821045677073},"hitData":{"launchSpeed":99.1,"launchAngle":46.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.48,"coordY":106.02}},"index":1,"playId":"3935f73e-359f-394f-989d-25b8e9a5c7f5","pitchNumber":2,"startTime":"2026-02-22T18:34:15.751Z","endTime":"2026-02-22T18:34:27.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":677800,"link":"/api/v1/people/677800"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":800125,"link":"/api/v1/people/800125"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":800125,"link":"/api/v1/people/800125"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":18.60000000000001,"leverageIndex":1.76,"dramaIndex":163.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:34:27.519Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-02-22T18:37:22.848Z","endTime":"2026-02-22T18:39:10.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695347,"fullName":"Hunter Gregory","link":"/api/v1/people/695347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T18:35:10.528Z","endTime":"2026-02-22T18:35:31.711Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Hunter Gregory replaces Fernando Perez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-22T18:35:31.711Z","endTime":"2026-02-22T18:37:25.109Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695347,"link":"/api/v1/people/695347"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":800125,"link":"/api/v1/people/800125","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.142943238580752,"aZ":-12.708600301067706,"pfxX":-5.377249448552691,"pfxZ":10.515478049496483,"pX":0.4297534747380552,"pZ":2.1803966130269816,"vX0":6.660936284021092,"vY0":-135.11365982294822,"vZ0":-7.120343109597723,"x":100.62,"y":179.91,"x0":-1.3675649796692506,"y0":50.00035067733532,"z0":5.740803712243896,"aX":-9.951756800150436},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":8.3,"spinRate":2112,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.40522378162951256,"extension":5.997598342598139},"index":2,"playId":"9c704eec-f86e-321f-a87a-ca99240f6a01","pitchNumber":1,"startTime":"2026-02-22T18:37:25.109Z","endTime":"2026-02-22T18:37:38.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695347,"link":"/api/v1/people/695347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83161759578719,"aZ":-10.774946726800936,"pfxX":-5.297897486760988,"pfxZ":11.511467624420309,"pX":0.8778579019876447,"pZ":2.450304138477324,"vX0":7.8219907048032296,"vY0":-135.53491129072685,"vZ0":-6.6768317697688,"x":83.54,"y":172.62,"x0":-1.3582674615749333,"y0":50.00620810514895,"z0":5.69970792268874,"aX":-9.852055882097616},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.6,"breakHorizontal":7.9,"spinRate":2304,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4042449205724936,"extension":5.883044760981708},"index":3,"playId":"64b811bb-10c5-30ec-8f22-d8aa31777b40","pitchNumber":2,"startTime":"2026-02-22T18:37:42.120Z","endTime":"2026-02-22T18:37:45.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695347,"link":"/api/v1/people/695347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.949345389739385,"aZ":-18.567782022735358,"pfxX":0.0517719566092448,"pfxZ":7.827586143465103,"pX":0.04723352337364762,"pZ":3.3561612186496244,"vX0":4.605387509537175,"vY0":-130.37198778033223,"vZ0":-2.5004700569936853,"x":115.2,"y":148.16,"x0":-1.7416994682359188,"y0":50.000979635772396,"z0":5.71418768037611,"aX":0.08903976805765952},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.9,"breakHorizontal":-1.0,"spinRate":2483,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.41859581577258975,"extension":5.9262188318998925},"index":4,"playId":"6df8a266-ee40-371c-ab8e-9487cc5189c0","pitchNumber":3,"startTime":"2026-02-22T18:38:01.521Z","endTime":"2026-02-22T18:38:04.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695347,"link":"/api/v1/people/695347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.014141732664402,"aZ":-27.94957768153155,"pfxX":3.8723456096299733,"pfxZ":2.746496658347607,"pX":1.6075879365914394,"pZ":1.197101155291927,"vX0":6.73833339743527,"vY0":-123.91462314004997,"vZ0":-4.678292439726289,"x":55.72,"y":206.46,"x0":-1.6606220370604738,"y0":50.00440490090236,"z0":5.471488999936641,"aX":5.964236090644176},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.0,"breakHorizontal":-8.8,"spinRate":2698,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4436666558032649,"extension":6.030002949806447},"index":5,"playId":"76146f9e-4524-3339-9f6f-7766c71e12d2","pitchNumber":4,"startTime":"2026-02-22T18:38:21.594Z","endTime":"2026-02-22T18:38:25.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695347,"link":"/api/v1/people/695347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75702068581387,"aZ":-11.264336467687743,"pfxX":-4.442900396634673,"pfxZ":11.251652969526813,"pX":-1.214677615408202,"pZ":3.6386987348826185,"vX0":2.2191419697263233,"vY0":-136.37411643886705,"vZ0":-3.5398906966810704,"x":163.3,"y":140.54,"x0":-1.4677400979123165,"y0":50.000765505849465,"z0":5.746758324821032,"aX":-8.254752347688495},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.7,"breakHorizontal":7.4,"spinRate":2342,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.403730190164437,"extension":5.916623022450316},"index":6,"playId":"6daf20ce-d357-3d11-b40a-146ba3b04cc9","pitchNumber":5,"startTime":"2026-02-22T18:38:42.455Z","endTime":"2026-02-22T18:38:47.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695347,"link":"/api/v1/people/695347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.142938944923266,"aZ":-13.279718736873802,"pfxX":-5.124939520626869,"pfxZ":10.097479864304766,"pX":-0.5270917716436961,"pZ":2.540935568444424,"vX0":4.604848627803124,"vY0":-136.23137414748257,"vZ0":-5.639165256833501,"x":137.09,"y":170.17,"x0":-1.5770529668189222,"y0":50.004550380063044,"z0":5.5628676975841485,"aX":-9.59210744570908},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2262,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.40271760068293094,"extension":6.044569240279631},"index":7,"playId":"647f7348-eb49-3356-96be-6f8caca0f10e","pitchNumber":6,"startTime":"2026-02-22T18:39:06.447Z","endTime":"2026-02-22T18:39:10.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695347,"link":"/api/v1/people/695347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"second":{"id":678882,"link":"/api/v1/people/678882"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":695347,"link":"/api/v1/people/695347"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":695347,"link":"/api/v1/people/695347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.22,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:39:10.944Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Riley Tirotta doubles (1) on a sharp line drive to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T18:41:42.167Z","endTime":"2026-02-22T18:41:53.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":694661,"fullName":"Riley Tirotta","link":"/api/v1/people/694661"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694661,"fullName":"Riley Tirotta","link":"/api/v1/people/694661"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"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":694661,"fullName":"Riley Tirotta","link":"/api/v1/people/694661"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brayan Bello replaces Jorge Juan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T18:40:01.810Z","endTime":"2026-02-22T18:41:44.410Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678394,"link":"/api/v1/people/678394"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678478,"link":"/api/v1/people/678478","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694661,"link":"/api/v1/people/694661","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.892201618223375,"aZ":-21.919508510624752,"pfxX":-8.757199901844015,"pfxZ":5.455996546471935,"pX":0.08560169271771723,"pZ":2.722485503800494,"vX0":6.447221293148107,"vY0":-136.20492033673753,"vZ0":-4.1612783540284966,"x":113.74,"y":165.27,"x0":-1.174321898484412,"y0":50.00053811130456,"z0":5.78552452093041,"aX":-16.453128703271737},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.2,"breakHorizontal":14.5,"spinRate":1959,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4021217744940908,"extension":6.464190443079857},"hitData":{"launchSpeed":110.3,"launchAngle":14.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":98.23,"coordY":80.43}},"index":1,"playId":"a1e9fdb9-1931-3808-add7-4e24122a19ee","pitchNumber":1,"startTime":"2026-02-22T18:41:44.410Z","endTime":"2026-02-22T18:41:53.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694661,"link":"/api/v1/people/694661","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694661,"link":"/api/v1/people/694661"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":694661,"link":"/api/v1/people/694661"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":0.92,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:41:53.913Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cutter Coffey strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T18:42:04.369Z","endTime":"2026-02-22T18:43:29.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":702690,"fullName":"Cutter Coffey","link":"/api/v1/people/702690"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694661,"fullName":"Riley Tirotta","link":"/api/v1/people/694661"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":702690,"fullName":"Cutter Coffey","link":"/api/v1/people/702690"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.8,"endSpeed":86.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.494172814305255,"aZ":-20.6896639151629,"pfxX":-8.857214102956547,"pfxZ":6.027271652272987,"pX":-0.7957188702801031,"pZ":2.192136032997301,"vX0":4.342616818329085,"vY0":-136.56109651467003,"vZ0":-5.879739851552634,"x":147.33,"y":179.59,"x0":-1.2478669160796283,"y0":50.00447463239394,"z0":5.7773676588774725,"aX":-16.88385081742958},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.0,"breakHorizontal":15.2,"spinRate":1995,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.3996896139509962,"extension":6.247427841034714},"index":0,"playId":"1b63fcf5-5236-3170-9b87-8d05d77f410b","pitchNumber":1,"startTime":"2026-02-22T18:42:32.212Z","endTime":"2026-02-22T18:42:37.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702690,"link":"/api/v1/people/702690","batSide":{"code":"R","description":"Right"}},"second":{"id":694661,"link":"/api/v1/people/694661"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27017055105895,"aZ":-26.023208144422764,"pfxX":5.798185580146441,"pfxZ":3.9416537105415905,"pX":0.7903249925666017,"pZ":1.3234498661967986,"vX0":3.433310363901496,"vY0":-123.72410527319556,"vZ0":-5.411959863497252,"x":86.87,"y":203.05,"x0":-1.3656932582764942,"y0":50.00107742851631,"z0":5.703287471550734,"aX":9.042725126496464},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.2,"breakHorizontal":-11.3,"spinRate":2228,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4416671441038247,"extension":6.257942346677685},"index":1,"playId":"b49ad3a5-6302-370b-8608-6609f8d51a12","pitchNumber":2,"startTime":"2026-02-22T18:42:50.877Z","endTime":"2026-02-22T18:42:55.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702690,"link":"/api/v1/people/702690","batSide":{"code":"R","description":"Right"}},"second":{"id":694661,"link":"/api/v1/people/694661"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.866596236126078,"aZ":-22.067247919007198,"pfxX":-8.651660726432329,"pfxZ":5.2512612508995575,"pX":-0.7020572908314392,"pZ":2.145380385095611,"vX0":4.3232107655127505,"vY0":-136.80598684673097,"vZ0":-5.8967446877728875,"x":143.76,"y":180.85,"x0":-1.1658341834072796,"y0":50.003545617810666,"z0":5.808823062221142,"aX":-16.649874935834863},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.6,"breakHorizontal":15.0,"spinRate":1947,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.3980595908958007,"extension":6.251396456516234},"index":2,"playId":"ee571d3c-5c63-3cd1-a3de-081c26eb8cc6","pitchNumber":3,"startTime":"2026-02-22T18:43:07.388Z","endTime":"2026-02-22T18:43:10.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702690,"link":"/api/v1/people/702690","batSide":{"code":"R","description":"Right"}},"second":{"id":694661,"link":"/api/v1/people/694661"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":82.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.167212243350463,"aZ":-26.625064049233767,"pfxX":-6.865915244352852,"pfxZ":3.3070715526284338,"pX":-0.36541219866702934,"pZ":0.7753533353221606,"vX0":4.49035690105295,"vY0":-127.4894174653247,"vZ0":-7.235380837771465,"x":130.93,"y":217.85,"x0":-1.2393998534074024,"y0":50.00560530292299,"z0":5.692306082439601,"aX":-11.536145326721135},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.9,"breakHorizontal":11.8,"spinRate":1447,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.42630506065860896,"extension":6.3516469495404495},"index":3,"playId":"40e26792-0c02-3cac-89c9-be42b3bc554e","pitchNumber":4,"startTime":"2026-02-22T18:43:26.386Z","endTime":"2026-02-22T18:43:29.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702690,"link":"/api/v1/people/702690","batSide":{"code":"R","description":"Right"}},"second":{"id":694661,"link":"/api/v1/people/694661"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702690,"link":"/api/v1/people/702690"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":702690,"link":"/api/v1/people/702690"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.0,"awayTeamWinProbability":52.0,"homeTeamWinProbabilityAdded":4.299999999999997,"leverageIndex":1.29,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:43:29.438Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Myles Straw lines out to center fielder Ceddanne Rafaela. Riley Tirotta to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T18:43:56.490Z","endTime":"2026-02-22T18:44:05.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":694661,"fullName":"Riley Tirotta","link":"/api/v1/people/694661"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":694661,"fullName":"Riley Tirotta","link":"/api/v1/people/694661"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05741820028301,"aZ":-21.718157073556966,"pfxX":-8.750956192860176,"pfxZ":5.529474416781811,"pX":-0.1829227353222106,"pZ":2.5000478382783498,"vX0":5.5381809962783475,"vY0":-136.00741414838024,"vZ0":-4.817207021932372,"x":123.97,"y":171.28,"x0":-1.0981915906865005,"y0":50.00650118291252,"z0":5.780792328313966,"aX":-16.56081054949282},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.2,"breakHorizontal":14.9,"spinRate":1883,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4011949546911264,"extension":6.281957727075415},"hitData":{"launchSpeed":86.9,"launchAngle":27.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.54,"coordY":64.74}},"index":0,"playId":"436e8701-28bc-3e19-af13-c4ef4750692f","pitchNumber":1,"startTime":"2026-02-22T18:43:56.490Z","endTime":"2026-02-22T18:44:05.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"second":{"id":694661,"link":"/api/v1/people/694661"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.35,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:44:05.903Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jesús Sánchez grounds out, shortstop Trevor Story to first baseman Willson Contreras.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-02-22T18:44:18.576Z","endTime":"2026-02-22T18:46:12.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.994074760099647,"aZ":-27.958171733946223,"pfxX":0.002656629919975728,"pfxZ":2.51376548821535,"pX":-0.01859382644717411,"pZ":3.0384510014671964,"vX0":3.0064619885060906,"vY0":-127.55888071807526,"vZ0":-1.6588778056277407,"x":117.71,"y":156.74,"x0":-1.204333064549407,"y0":50.00215914548958,"z0":5.865668907944305,"aX":0.003912997017462819},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.4,"breakHorizontal":-0.6,"spinRate":2387,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.4265957182433677,"extension":6.262996987344665},"index":0,"playId":"fd0fbf33-fb9a-3325-8fc5-c8b283f44e59","pitchNumber":1,"startTime":"2026-02-22T18:44:38.071Z","endTime":"2026-02-22T18:44:41.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"third":{"id":694661,"link":"/api/v1/people/694661"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":79.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.276849232328193,"aZ":-35.22553083364998,"pfxX":0.6811505255977,"pfxZ":-1.9606968562705378,"pX":0.4187203600256451,"pZ":0.42941179962689363,"vX0":3.3306823940335484,"vY0":-123.06808590600697,"vZ0":-5.849454572823877,"x":101.04,"y":227.19,"x0":-1.0331734061770916,"y0":50.00502034797397,"z0":5.773545859215194,"aX":1.0586395496168783},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.6,"breakHorizontal":-1.9,"spinRate":2561,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.4427468262147354,"extension":6.414826033109524},"index":1,"playId":"c1892e1c-a74e-3ced-88f4-90d549474e94","pitchNumber":2,"startTime":"2026-02-22T18:44:56.989Z","endTime":"2026-02-22T18:45:00.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"third":{"id":694661,"link":"/api/v1/people/694661"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.288478341568613,"aZ":-15.626350504320886,"pfxX":-4.656575152929589,"pfxZ":8.641695247994033,"pX":0.32806975206964956,"pZ":3.788872155712468,"vX0":5.27253980499596,"vY0":-137.67389155642942,"vZ0":-2.828399249301055,"x":104.49,"y":136.48,"x0":-1.0091757550173672,"y0":50.002277393608765,"z0":5.890507542853959,"aX":-8.916440129328809},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":1959,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.39822491375861,"extension":6.431178629679183},"index":2,"playId":"3dae4401-85a0-35d4-ba14-8cb16a93f9c1","pitchNumber":3,"startTime":"2026-02-22T18:45:20.357Z","endTime":"2026-02-22T18:45:24.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"third":{"id":694661,"link":"/api/v1/people/694661"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.1,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.679544732425768,"aZ":-26.77220446863256,"pfxX":-11.01452134373384,"pfxZ":3.3122743026399464,"pX":-0.06819918464086519,"pZ":0.787559987331508,"vX0":6.02399061191085,"vY0":-127.57347782334074,"vZ0":-6.745624077631305,"x":119.6,"y":217.52,"x0":-1.0413904179924527,"y0":50.004347156884194,"z0":5.605070180241879,"aX":-17.976459420955674},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.6,"breakHorizontal":18.4,"spinRate":1487,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4309796319737744,"extension":6.57965457109684},"index":3,"playId":"a8a78c15-8d2b-3e13-aae6-5272c22139cf","pitchNumber":4,"startTime":"2026-02-22T18:45:41.070Z","endTime":"2026-02-22T18:45:45.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"third":{"id":694661,"link":"/api/v1/people/694661"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.090580437034035,"aZ":-21.028415503677703,"pfxX":-10.771098874405027,"pfxZ":5.889736720765201,"pX":-0.6192606278060682,"pZ":3.1924851445355586,"vX0":5.069544169085482,"vY0":-137.09374701254646,"vZ0":-3.4622750183722646,"x":140.6,"y":152.58,"x0":-1.0995479527381966,"y0":50.000616143798396,"z0":5.918037854021253,"aX":-20.37028204042119},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.1,"breakHorizontal":18.4,"spinRate":2009,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.4005079573536987,"extension":6.416908480542205},"hitData":{"launchSpeed":88.6,"launchAngle":-15.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.41,"coordY":156.92}},"index":4,"playId":"5418befd-0def-3f43-9ed2-8f1eebe7a340","pitchNumber":5,"startTime":"2026-02-22T18:46:02.349Z","endTime":"2026-02-22T18:46:12.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"third":{"id":694661,"link":"/api/v1/people/694661"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_ab"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_ab"},{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_pa"},{"player":{"id":678394,"link":"/api/v1/people/678394"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":3.8999999999999986,"leverageIndex":1.44,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:46:12.292Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, shortstop Arjun Nimmala to first baseman Riley Tirotta.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T18:48:23.506Z","endTime":"2026-02-22T18:48:43.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695445,"fullName":"Chase Lee","link":"/api/v1/people/695445"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805796,"link":"/api/v1/people/805796"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694661,"link":"/api/v1/people/694661"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Lee replaces Hunter Gregory.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T18:47:09.187Z","endTime":"2026-02-22T18:48:25.755Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695445,"link":"/api/v1/people/695445"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695347,"link":"/api/v1/people/695347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":89.6,"endSpeed":82.7,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.877870917277438,"aZ":-33.204333126287004,"pfxX":-5.0411199311809565,"pfxZ":-0.5924479724416365,"pX":0.4520337916373865,"pZ":2.110981344764019,"vX0":8.936481821450766,"vY0":-130.292569950411,"vZ0":1.0579115183237915,"x":99.77,"y":181.78,"x0":-2.3522762412510514,"y0":50.00449854846282,"z0":4.190435300365643,"aX":-8.754169115190493},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.6,"breakHorizontal":7.3,"spinRate":2331,"spinDirection":262},"zone":9,"typeConfidence":2.0,"plateTime":0.418839041889318,"extension":6.036163303373864},"index":1,"playId":"b1409821-08a5-3f61-addd-4bf5584de0b8","pitchNumber":1,"startTime":"2026-02-22T18:48:25.755Z","endTime":"2026-02-22T18:48:28.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695445,"link":"/api/v1/people/695445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":89.3,"endSpeed":81.5,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55593332904222,"aZ":-35.52394891832968,"pfxX":-7.061472303045803,"pfxZ":-1.9635550356500548,"pX":-1.0136703830555311,"pZ":1.7535171398763019,"vX0":6.060291134185633,"vY0":-129.94169252090967,"vZ0":0.8872350447147808,"x":155.64,"y":191.44,"x0":-2.464639826907612,"y0":50.00611353636651,"z0":4.117519159060078,"aX":-12.014774722066997},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.1,"breakHorizontal":11.4,"spinRate":2236,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.4223495907922983,"extension":6.1526049412548085},"hitData":{"launchSpeed":73.1,"launchAngle":-5.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.62,"coordY":148.96}},"index":2,"playId":"9d880058-4ed3-37b3-82f4-ba33dd80fc80","pitchNumber":2,"startTime":"2026-02-22T18:48:38.019Z","endTime":"2026-02-22T18:48:43.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695445,"link":"/api/v1/people/695445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":695445,"link":"/api/v1/people/695445"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":695445,"link":"/api/v1/people/695445"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:48:43.792Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Roman Anthony grounds out, second baseman Leo Jiménez to first baseman Riley Tirotta.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T18:48:57.245Z","endTime":"2026-02-22T18:49:39.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695445,"fullName":"Chase Lee","link":"/api/v1/people/695445"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694661,"link":"/api/v1/people/694661"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.122393361992053,"aZ":-35.860149679591366,"pfxX":-10.108563929609668,"pfxZ":-2.095268101361892,"pX":0.02540854513549114,"pZ":2.469743496869849,"vX0":9.560311143389281,"vY0":-131.37909633884075,"vZ0":2.2654686556430876,"x":116.03,"y":172.1,"x0":-2.3358863268700594,"y0":50.00222648174101,"z0":4.2493593632175655,"aX":-17.786667214643145},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-3.1,"breakHorizontal":16.4,"spinRate":2293,"spinDirection":269},"zone":5,"typeConfidence":2.0,"plateTime":0.4158617585550113,"extension":6.287820907352599},"index":0,"playId":"410458f0-3461-399d-9898-19c1cef92cd9","pitchNumber":1,"startTime":"2026-02-22T18:49:10.486Z","endTime":"2026-02-22T18:49:14.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695445,"link":"/api/v1/people/695445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.243527458882156,"aZ":-39.35856111075755,"pfxX":-7.56791282090505,"pfxZ":-4.846349496290531,"pX":-0.6288840987114822,"pZ":1.5026078120726831,"vX0":7.034125023992716,"vY0":-121.33627542375699,"vZ0":1.8244082892146618,"x":140.97,"y":198.21,"x0":-2.591659761953416,"y0":50.00539950627104,"z0":4.187674049710152,"aX":-11.209592885360353},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-8.0,"breakHorizontal":11.9,"spinRate":1428,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.45258025996917794,"extension":6.208347457139803},"hitData":{"launchSpeed":78.6,"launchAngle":-4.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.41,"coordY":157.53}},"index":1,"playId":"4887a9a9-bd78-3a3b-9a27-261b9377338a","pitchNumber":2,"startTime":"2026-02-22T18:49:23.416Z","endTime":"2026-02-22T18:49:39.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695445,"link":"/api/v1/people/695445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":695445,"link":"/api/v1/people/695445"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":695445,"link":"/api/v1/people/695445"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:49:39.519Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-02-22T18:49:39.699Z","endTime":"2026-02-22T18:50:40.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695445,"fullName":"Chase Lee","link":"/api/v1/people/695445"},"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.009377468388205,"aZ":-28.412725056462897,"pfxX":6.5004911858551075,"pfxZ":2.7146287278944268,"pX":-0.1838471304308537,"pZ":2.8267747221130137,"vX0":3.401520522035175,"vY0":-117.44435058171683,"vZ0":2.8635296899228737,"x":124.01,"y":162.46,"x0":-2.4993987971318656,"y0":50.00197838304084,"z0":4.248721945546882,"aX":9.002116458804036},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":6.0,"breakHorizontal":-12.6,"spinRate":2827,"spinDirection":83},"zone":2,"typeConfidence":2.0,"plateTime":0.467893810169572,"extension":6.204916751041471},"index":0,"playId":"0e816c24-975c-3e66-801f-4b9b0eefe020","pitchNumber":1,"startTime":"2026-02-22T18:49:54.859Z","endTime":"2026-02-22T18:49:58.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695445,"link":"/api/v1/people/695445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1248596768517,"aZ":-30.846177620627415,"pfxX":-7.730672397188135,"pfxZ":0.7651650971333455,"pX":0.09969009410089799,"pZ":1.722203309559011,"vX0":8.806230257718683,"vY0":-130.8922735168085,"vZ0":-0.2698125324171414,"x":113.2,"y":192.28,"x0":-2.300824338134097,"y0":50.00352374301503,"z0":4.132416507735389,"aX":-13.440942361380822},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.6,"breakHorizontal":12.1,"spinRate":2266,"spinDirection":265},"zone":8,"typeConfidence":2.0,"plateTime":0.41813992173113235,"extension":6.2632797951611465},"index":1,"playId":"03ecb291-6d3c-3b7d-907e-ad7c2477699f","pitchNumber":2,"startTime":"2026-02-22T18:50:08.500Z","endTime":"2026-02-22T18:50:12.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695445,"link":"/api/v1/people/695445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.459882011657093,"aZ":-27.787850315522267,"pfxX":-5.335123930919555,"pfxZ":2.553199783589184,"pX":0.44905201762012853,"pZ":2.9996132786659913,"vX0":8.944735034408405,"vY0":-130.70813693463356,"vZ0":2.2971858848081945,"x":99.88,"y":157.79,"x0":-2.33582405904806,"y0":50.00179438696748,"z0":4.206083527068505,"aX":-9.162923970766958},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.4,"breakHorizontal":7.6,"spinRate":2408,"spinDirection":257},"zone":3,"typeConfidence":2.0,"plateTime":0.4202392309616223,"extension":6.199416321094123},"index":2,"playId":"790d88c0-b05a-3cdc-869f-bb6a41c0dbf2","pitchNumber":3,"startTime":"2026-02-22T18:50:36.320Z","endTime":"2026-02-22T18:50:40.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695445,"link":"/api/v1/people/695445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":695445,"link":"/api/v1/people/695445"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":695445,"link":"/api/v1/people/695445"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:50:40.971Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eloy Jiménez challenged (pitch result), call on the field was confirmed: Eloy Jiménez called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T18:52:54.575Z","endTime":"2026-02-22T18:54:12.117Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Whitlock replaces Brayan Bello.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T18:51:34.528Z","endTime":"2026-02-22T18:52:56.839Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676477,"link":"/api/v1/people/676477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678394,"link":"/api/v1/people/678394","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":93.2,"endSpeed":85.7,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.825285430504614,"aZ":-11.578380474127588,"pfxX":-8.730830056624592,"pfxZ":11.003087332638605,"pX":0.4715011071736654,"pZ":2.484536456313932,"vX0":6.770386190801226,"vY0":-135.50383055102458,"vZ0":-7.096716377717117,"x":99.03,"y":171.7,"x0":-0.9171702669111654,"y0":50.00131130131587,"z0":5.935049071905272,"aX":-16.339153251852554},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":14.5,"spinRate":2067,"spinDirection":226},"zone":6,"typeConfidence":0.89,"plateTime":0.40322784393813027,"extension":7.36500178993922},"index":1,"playId":"ba8a05f5-1c59-3be6-b443-c4862b6c84d6","pitchNumber":1,"startTime":"2026-02-22T18:52:56.839Z","endTime":"2026-02-22T18:53:00.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":83.3,"endSpeed":77.5,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.52120581778586,"aZ":-31.21949605312603,"pfxX":-8.90007702555875,"pfxZ":0.6304468623958037,"pX":-0.7772055471463687,"pZ":1.6028365967793219,"vX0":3.549423292662117,"vY0":-121.35799165337724,"vZ0":-3.66694322402559,"x":146.63,"y":195.5,"x0":-1.0944061019803357,"y0":50.00189413559964,"z0":5.824088206237408,"aX":-13.407198452513624},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.6,"breakHorizontal":15.4,"spinRate":2168,"spinDirection":268},"zone":13,"typeConfidence":0.89,"plateTime":0.44962837681341705,"extension":7.39321112546018},"index":2,"playId":"ddd23511-937c-3d83-965d-f19672e9a052","pitchNumber":2,"startTime":"2026-02-22T18:53:10.537Z","endTime":"2026-02-22T18:53:14.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.81556133983695,"aZ":-31.485454468307026,"pfxX":-9.483254376127656,"pfxZ":0.46974066562679617,"pX":-0.5304417784399672,"pZ":1.8183308697111737,"vX0":4.191350210584259,"vY0":-119.55578824654827,"vZ0":-2.741748012367527,"x":137.22,"y":189.69,"x0":-1.0645192978195002,"y0":50.00190457252175,"z0":5.77668883212765,"aX":-13.869524878571832},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.5,"breakHorizontal":16.3,"spinRate":2072,"spinDirection":264},"zone":7,"typeConfidence":0.92,"plateTime":0.45632670971522993,"extension":7.337980334837861},"index":3,"playId":"7f740c32-36b9-3f24-b8ad-33f78cf956de","pitchNumber":3,"startTime":"2026-02-22T18:53:25.411Z","endTime":"2026-02-22T18:53:29.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":85.4,"endSpeed":77.9,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99167241204688,"aZ":-31.591959983359928,"pfxX":-1.6852192379642772,"pfxZ":0.3766534683123588,"pX":0.5559679940499577,"pZ":1.0410054647679527,"vX0":4.650901876376033,"vY0":-124.14867708116665,"vZ0":-5.413925412805187,"x":95.81,"y":210.67,"x0":-1.133994331944949,"y0":50.003231065283785,"z0":5.9221104668487845,"aX":-2.595954885473048},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.5,"breakHorizontal":1.8,"spinRate":1927,"spinDirection":35},"zone":14,"typeConfidence":0.8,"plateTime":0.44349991739474603,"extension":7.230959814044435},"index":4,"playId":"b9bacd5a-df76-30a0-9b48-8c79f4486f8f","pitchNumber":4,"startTime":"2026-02-22T18:53:53.600Z","endTime":"2026-02-22T18:53:57.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.5,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23579367604103,"aZ":-12.342952422651855,"pfxX":-6.790403760625566,"pfxZ":10.486839886404967,"pX":0.80291646574748,"pZ":2.2545106927844554,"vX0":6.595669431116397,"vY0":-135.58820036326438,"vZ0":-7.659334975040114,"x":86.39,"y":177.91,"x0":-0.760518730835022,"y0":50.00641417646347,"z0":5.947575629189814,"aX":-12.846686688747567},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":11.2,"spinRate":2194,"spinDirection":222},"zone":9,"typeConfidence":0.87,"plateTime":0.401531396355177,"extension":7.199661752086259},"index":5,"playId":"0bd759c6-5e8c-32ae-95ae-0316271d7b23","pitchNumber":5,"startTime":"2026-02-22T18:54:08.219Z","endTime":"2026-02-22T18:54:12.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650391,"link":"/api/v1/people/650391"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":650391,"link":"/api/v1/people/650391"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"}},"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:54:12.117Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"RJ Schreck singles on a fly ball to right fielder Wilyer Abreu.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T18:54:45.143Z","endTime":"2026-02-22T18:55:40.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":702302,"fullName":"RJ Schreck","link":"/api/v1/people/702302"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702302,"fullName":"RJ Schreck","link":"/api/v1/people/702302"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":702302,"fullName":"RJ Schreck","link":"/api/v1/people/702302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"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(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":83.5,"endSpeed":76.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.725245444279597,"aZ":-32.2135102154724,"pfxX":-0.7870656594953447,"pfxZ":-0.02998370052687882,"pX":0.25090909603994205,"pZ":2.1515574841908145,"vX0":3.628302337089803,"vY0":-121.54856834949955,"vZ0":-2.556576449263704,"x":107.44,"y":180.69,"x0":-1.158539863622302,"y0":50.000007346764505,"z0":6.012792434080949,"aX":-1.178284600363124},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.4,"breakHorizontal":0.6,"spinRate":1882,"spinDirection":39},"zone":8,"typeConfidence":0.79,"plateTime":0.45054688535787735,"extension":7.433875585147635},"index":0,"playId":"4ef64bc0-5174-3bb9-9803-9c75cc2be214","pitchNumber":1,"startTime":"2026-02-22T18:54:45.143Z","endTime":"2026-02-22T18:54:49.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702302,"link":"/api/v1/people/702302","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.993727959558747,"aZ":-13.677846525947528,"pfxX":-6.024042942859213,"pfxZ":10.053690179819187,"pX":1.5890603346169394,"pZ":2.7692946520361095,"vX0":7.802053621990628,"vY0":-134.27686960673853,"vZ0":-6.109917150955505,"x":56.43,"y":164.01,"x0":-0.561258331236968,"y0":50.00553313279984,"z0":6.034089857427156,"aX":-11.08660052423377},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.2,"breakHorizontal":9.4,"spinRate":2198,"spinDirection":225},"zone":12,"typeConfidence":0.86,"plateTime":0.4067227523782302,"extension":7.174951920734737},"index":1,"playId":"26f7b317-94d1-3b4d-8a30-908e8d18ad84","pitchNumber":2,"startTime":"2026-02-22T18:54:58.138Z","endTime":"2026-02-22T18:55:02.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702302,"link":"/api/v1/people/702302","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.675183517592338,"aZ":-28.98887869682548,"pfxX":-9.418650551656594,"pfxZ":2.1455258352976854,"pX":0.25887553368557653,"pZ":1.7167653526923647,"vX0":6.197145268865926,"vY0":-120.70279409360879,"vZ0":-3.716811171323797,"x":107.13,"y":192.43,"x0":-1.1075259324061817,"y0":50.005432425044425,"z0":5.806349895693903,"aX":-14.01471744960363},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.2,"breakHorizontal":15.7,"spinRate":2270,"spinDirection":261},"zone":8,"typeConfidence":0.92,"plateTime":0.4523510916063085,"extension":7.443672372147447},"index":2,"playId":"cabf416f-86b7-354d-a68c-fbde11c1104d","pitchNumber":3,"startTime":"2026-02-22T18:55:13.268Z","endTime":"2026-02-22T18:55:30.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702302,"link":"/api/v1/people/702302","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.719027061985432,"aZ":-11.987391542295384,"pfxX":-6.324465362983153,"pfxZ":10.921680038059472,"pX":1.240060059979584,"pZ":1.9846782791665067,"vX0":7.483447576852566,"vY0":-134.71495224342934,"vZ0":-8.238475133249377,"x":69.73,"y":185.19,"x0":-0.7447863973127968,"y0":50.005037194175046,"z0":5.918849938897056,"aX":-11.692211933334777},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":10.0,"spinRate":2131,"spinDirection":224},"zone":14,"typeConfidence":0.88,"plateTime":0.405710833909247,"extension":7.191675327613166},"hitData":{"launchSpeed":74.9,"launchAngle":25.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.18,"coordY":125.26}},"index":3,"playId":"d46663c6-580d-3753-9854-6bb072a6448b","pitchNumber":4,"startTime":"2026-02-22T18:55:33.346Z","endTime":"2026-02-22T18:55:40.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702302,"link":"/api/v1/people/702302","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702302,"link":"/api/v1/people/702302"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":702302,"link":"/api/v1/people/702302"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:55:40.644Z","atBatIndex":24},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Leo Jiménez grounds into a double play, shortstop Trevor Story to second baseman Isiah Kiner-Falefa to first baseman Willson Contreras. RJ Schreck out at 2nd. Leo Jiménez out at 1st.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-02-22T18:55:56.933Z","endTime":"2026-02-22T18:56:13.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":702302,"fullName":"RJ Schreck","link":"/api/v1/people/702302"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.080698320219955,"aZ":-13.070266573183158,"pfxX":-6.758733977822603,"pfxZ":10.334687732325515,"pX":0.021898698443432334,"pZ":2.301561153959279,"vX0":4.685133982025249,"vY0":-135.01907723118603,"vZ0":-7.3627294938761025,"x":116.17,"y":176.64,"x0":-0.8566956988258866,"y0":50.002910161096864,"z0":5.9814342146228885,"aX":-12.49325258539081},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":11.3,"spinRate":2049,"spinDirection":227},"zone":5,"typeConfidence":0.88,"plateTime":0.40549608799236614,"extension":7.276120341492801},"hitData":{"launchSpeed":98.9,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.02,"coordY":159.35}},"index":0,"playId":"dcc214a0-f181-3cfb-9195-5304d28eca82","pitchNumber":1,"startTime":"2026-02-22T18:56:07.177Z","endTime":"2026-02-22T18:56:13.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":702302,"link":"/api/v1/people/702302"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":5.800000000000004,"leverageIndex":1.38,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:56:13.134Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out to first baseman Riley Tirotta.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T18:58:54.684Z","endTime":"2026-02-22T18:59:05.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694661,"link":"/api/v1/people/694661"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Lazaro Estrada replaces Chase Lee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T18:57:36.715Z","endTime":"2026-02-22T18:58:56.833Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681751,"link":"/api/v1/people/681751"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695445,"link":"/api/v1/people/695445","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.1,"endSpeed":68.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.855472333694088,"aZ":-41.58904748985969,"pfxX":5.325516812595779,"pfxZ":-8.082163898773723,"pX":-0.2730353551851816,"pZ":1.983371536094638,"vX0":-0.10178179342880841,"vY0":-107.91896763547095,"vZ0":1.1928179718229408,"x":127.41,"y":185.23,"x0":-0.9154400133059766,"y0":50.00079540148514,"z0":6.047244395579381,"aX":6.206327526676792},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.1,"breakVerticalInduced":-13.8,"breakHorizontal":-9.6,"spinRate":2616,"spinDirection":28},"zone":8,"typeConfidence":2.0,"plateTime":0.5098429248110028,"extension":6.054806581194187},"hitData":{"launchSpeed":68.9,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.92,"coordY":165.41}},"index":1,"playId":"0ccfd108-d384-3865-b658-6bae01c7867d","pitchNumber":1,"startTime":"2026-02-22T18:58:56.833Z","endTime":"2026-02-22T18:59:05.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:59:05.407Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willson Contreras singles on a sharp line drive to left fielder RJ Schreck.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T18:59:29.608Z","endTime":"2026-02-22T18:59:44.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702302,"link":"/api/v1/people/702302"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0554834744931,"aZ":-9.976179584688222,"pfxX":-4.833288959047364,"pfxZ":12.326771602879056,"pX":0.4848004720256889,"pZ":2.7522183566924885,"vX0":4.618543000013267,"vY0":-133.6523558542608,"vZ0":-6.250886600053737,"x":98.52,"y":164.47,"x0":-0.641575560797305,"y0":50.0025560517828,"z0":5.845200316986672,"aX":-8.703581424984224},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":21.1,"breakHorizontal":7.7,"spinRate":2212,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4105447690496442,"extension":6.086820263144495},"hitData":{"launchSpeed":103.0,"launchAngle":15.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":81.39,"coordY":112.2}},"index":0,"playId":"5394fb21-b705-3d97-80f5-0bd7bb4d1abc","pitchNumber":1,"startTime":"2026-02-22T18:59:35.289Z","endTime":"2026-02-22T18:59:44.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-22T18:59:44.947Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wilyer Abreu walks. Willson Contreras to 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T19:00:02.272Z","endTime":"2026-02-22T19:01:21.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.1,"endSpeed":66.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.83199370837612,"aZ":-37.55046442013977,"pfxX":5.2321962584704504,"pfxZ":-4.737119493313928,"pX":-1.1902574508090031,"pZ":3.620686074315795,"vX0":-2.2529347999310354,"vY0":-106.34068751511299,"vZ0":3.501211018151534,"x":162.37,"y":141.02,"x0":-0.7915788021419013,"y0":50.00347060508097,"z0":6.239615022348331,"aX":5.936389934013794},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-7.2,"breakHorizontal":-8.8,"spinRate":2379,"spinDirection":27},"zone":11,"typeConfidence":2.0,"plateTime":0.516925138452192,"extension":5.767507963828976},"index":0,"playId":"bdce9c4a-6632-3251-9b7c-9e0bb83e4404","pitchNumber":1,"startTime":"2026-02-22T19:00:15.109Z","endTime":"2026-02-22T19:00:18.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":85.0,"endSpeed":77.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.217831801352993,"aZ":-24.535633180499232,"pfxX":-0.04353287074608225,"pfxZ":4.939288773764083,"pX":0.3198464337685921,"pZ":3.608486348034808,"vX0":2.7770335390326495,"vY0":-123.75361537495115,"vZ0":-0.47780236287962663,"x":104.81,"y":141.35,"x0":-0.8123323387473922,"y0":50.00616032653227,"z0":5.863356808997954,"aX":-0.06768776473740361},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.1,"breakHorizontal":-0.6,"spinRate":2149,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.4429891317976882,"extension":5.975426201895697},"index":1,"playId":"f4280bb4-0871-371c-a4ed-dbea9ddffa2e","pitchNumber":2,"startTime":"2026-02-22T19:00:35.976Z","endTime":"2026-02-22T19:00:40.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18261146844543,"aZ":-12.436528984511838,"pfxX":-4.780108798459759,"pfxZ":10.84236932434983,"pX":-0.9102325902237224,"pZ":2.0422070688660083,"vX0":1.4736116560620944,"vY0":-134.5580978471505,"vZ0":-7.136783988940601,"x":118.85,"y":97.08,"x0":-0.8464515416579259,"y0":50.0005603279418,"z0":5.623395883110843,"aX":-8.700539636392167},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":8.3,"spinRate":2185,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.40817867252532025,"extension":6.174781446595013},"index":2,"playId":"81bad329-f551-3cae-87b7-d9c62f3a3dc6","pitchNumber":3,"startTime":"2026-02-22T19:00:56.175Z","endTime":"2026-02-22T19:01:10.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":93.2,"endSpeed":83.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.649930300444225,"aZ":-13.628432917653893,"pfxX":-4.23722050191107,"pfxZ":10.128162427578905,"pX":-1.3873144886017266,"pZ":3.969788451426903,"vX0":0.3983764803627676,"vY0":-135.6783967700302,"vZ0":-2.14598590602952,"x":169.88,"y":131.6,"x0":-0.9884157735852238,"y0":50.00043615619206,"z0":5.741104041333304,"aX":-7.75697950368018},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":7.6,"spinRate":2197,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.406497800905822,"extension":6.063338590410552},"index":3,"playId":"07be9b52-f761-3755-b513-3ecd5ed6f9c8","pitchNumber":4,"startTime":"2026-02-22T19:01:17.732Z","endTime":"2026-02-22T19:01:21.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.9,"awayTeamWinProbability":40.1,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.37,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:01:21.639Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Caleb Durbin lines into a double play, shortstop Arjun Nimmala to second baseman Leo Jiménez. Willson Contreras out at 2nd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-02-22T19:01:29.891Z","endTime":"2026-02-22T19:03:40.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805796,"link":"/api/v1/people/805796"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805796,"link":"/api/v1/people/805796"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02748624507677,"aZ":-24.69374730467833,"pfxX":3.2322957090578535,"pfxZ":4.911776381054759,"pX":0.1025210545206804,"pZ":2.899819125760421,"vX0":1.531728968880586,"vY0":-122.28195571725489,"vZ0":-1.9541138834769982,"x":113.09,"y":160.48,"x0":-0.9508669061776499,"y0":50.0000569200167,"z0":5.81783886159161,"aX":4.916775841038442},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.8,"breakHorizontal":-6.2,"spinRate":2319,"spinDirection":167},"zone":2,"typeConfidence":2.0,"plateTime":0.4471097457360016,"extension":6.1807780325918005},"index":0,"playId":"68ee83b5-c5c0-36a0-81e8-d766a08dbb45","pitchNumber":1,"startTime":"2026-02-22T19:02:00.509Z","endTime":"2026-02-22T19:02:04.669Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.173345570403985,"aZ":-11.428587585173682,"pfxX":-4.410023171915476,"pfxZ":11.387969517864647,"pX":-1.020744973290904,"pZ":2.8854661297279356,"vX0":0.5602323239816016,"vY0":-134.15178221436486,"vZ0":-5.515954712351882,"x":155.91,"y":160.87,"x0":-0.6594640241657492,"y0":50.002200406345736,"z0":5.783785815220393,"aX":-8.032867463953016},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.7,"breakHorizontal":7.9,"spinRate":2129,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4083825803645311,"extension":6.1761559353271815},"index":1,"playId":"6605ac79-2580-31fa-8642-e73f36f8648b","pitchNumber":2,"startTime":"2026-02-22T19:02:20.477Z","endTime":"2026-02-22T19:02:24.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.219491265299066,"aZ":-26.189198402206166,"pfxX":-5.035388384005078,"pfxZ":4.056318095169808,"pX":1.6468836803786004,"pZ":1.7190510784843138,"vX0":6.6597157709538415,"vY0":-119.89249245386281,"vZ0":-4.250227035892568,"x":54.22,"y":192.37,"x0":-0.49535704459730023,"y0":50.00342026297208,"z0":5.81586095071965,"aX":-7.431130052346707},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.7,"breakHorizontal":7.8,"spinRate":969,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4544903867241774,"extension":6.435799944889856},"index":2,"playId":"452279d2-4b2c-3164-9b11-622a08205383","pitchNumber":3,"startTime":"2026-02-22T19:02:46.045Z","endTime":"2026-02-22T19:02:49.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.352957355920775,"aZ":-25.242599152188983,"pfxX":-6.633394620242399,"pfxZ":4.677670577636489,"pX":-0.5792335615779204,"pZ":1.8988003348902502,"vX0":2.346996397362487,"vY0":-120.89468663975622,"vZ0":-4.0488661045957866,"x":139.08,"y":187.51,"x0":-0.7002472051047033,"y0":50.0038075526264,"z0":5.808572105226188,"aX":-9.828734306263046},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.8,"breakHorizontal":11.5,"spinRate":823,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.4529010553344035,"extension":6.337296880648653},"index":3,"playId":"2ce92b17-68f5-3e35-9455-7d8461317c35","pitchNumber":4,"startTime":"2026-02-22T19:03:07.849Z","endTime":"2026-02-22T19:03:15.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.117131403653307,"aZ":-10.42620688007196,"pfxX":-4.994367690205234,"pfxZ":11.757480854857299,"pX":-0.6221778588066824,"pZ":2.1366823302885782,"vX0":1.7062676779317816,"vY0":-134.83816300752,"vZ0":-7.670880692097515,"x":140.72,"y":181.09,"x0":-0.6127012056214286,"y0":50.001745192142245,"z0":5.746235092405666,"aX":-9.235660975949047},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.9,"breakHorizontal":8.8,"spinRate":2297,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.4055439929951321,"extension":6.171195516647296},"hitData":{"launchSpeed":88.2,"launchAngle":9.0,"totalDistance":139.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":105.07,"coordY":150.37}},"index":4,"playId":"3cde9be9-971e-3254-af20-b9e0b70adaba","pitchNumber":5,"startTime":"2026-02-22T19:03:32.966Z","endTime":"2026-02-22T19:03:40.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-9.899999999999999,"leverageIndex":2.14,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:03:40.883Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Valenzuela lines out sharply to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T19:06:00.237Z","endTime":"2026-02-22T19:07:04.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Greg Weissert replaces Garrett Whitlock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:04:38.814Z","endTime":"2026-02-22T19:06:02.453Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669711,"link":"/api/v1/people/669711"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.554260566704375,"aZ":-27.12110684724123,"pfxX":2.823487157689187,"pfxZ":3.3145413180600887,"pX":-0.09085039456347406,"pZ":3.083850729013573,"vX0":6.604619231982401,"vY0":-122.82516301662315,"vZ0":0.2596639458004659,"x":120.46,"y":155.52,"x0":-3.1828213235935183,"y0":50.005995933327,"z0":5.28486696317787,"aX":4.309981534411399},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.4,"breakHorizontal":-6.7,"spinRate":2526,"spinDirection":104},"zone":2,"typeConfidence":2.0,"plateTime":0.4461153754415217,"extension":5.399986167123587},"index":1,"playId":"b11265eb-3b93-3209-853b-dff658ca6e52","pitchNumber":1,"startTime":"2026-02-22T19:06:02.453Z","endTime":"2026-02-22T19:06:05.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":92.6,"endSpeed":84.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25598437489027,"aZ":-18.542731773030262,"pfxX":-7.25920545608599,"pfxZ":7.4554247110049765,"pX":-0.8621728356877704,"pZ":3.5371460237297825,"vX0":8.087254208369243,"vY0":-134.60299774071294,"vZ0":-1.7311157748981876,"x":149.86,"y":143.28,"x0":-2.967900868670806,"y0":50.00115204687586,"z0":5.506779620114406,"aX":-13.269263505443153},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.3,"breakHorizontal":11.3,"spinRate":2226,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4075234959061489,"extension":5.67024842523635},"index":2,"playId":"f7d72b0e-65c6-3965-af73-0a3752ddc94e","pitchNumber":2,"startTime":"2026-02-22T19:06:22.336Z","endTime":"2026-02-22T19:06:26.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.336915523555607,"aZ":-34.17128207030476,"pfxX":-9.434344109574052,"pfxZ":-1.2705051982374105,"pX":0.9371578190506298,"pZ":2.3862161355571936,"vX0":12.734073419144684,"vY0":-124.27739099842044,"vZ0":0.5130118001057689,"x":81.28,"y":174.35,"x0":-3.011522135350377,"y0":50.00043517474724,"z0":5.000061484063324,"aX":-14.85483647078905},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.9,"breakHorizontal":14.4,"spinRate":1369,"spinDirection":268},"zone":14,"typeConfidence":2.0,"plateTime":0.439587465948569,"extension":5.697387592277258},"index":3,"playId":"4c2a335f-a30f-3016-abb6-9c6c100afbe5","pitchNumber":3,"startTime":"2026-02-22T19:06:39.737Z","endTime":"2026-02-22T19:06:43.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.992202696295898,"aZ":-25.119752076424028,"pfxX":-11.84315584416451,"pfxZ":3.7393484934136145,"pX":0.04110167845275089,"pZ":1.6366504497646048,"vX0":12.50366444036134,"vY0":-136.50335350357355,"vZ0":-4.183094751603537,"x":115.43,"y":194.59,"x0":-3.059754157273954,"y0":50.00474110024466,"z0":4.918021279971805,"aX":-22.356817739419952},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.0,"breakHorizontal":18.8,"spinRate":2051,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.40122498302621645,"extension":5.453158784582358},"hitData":{"launchSpeed":105.0,"launchAngle":14.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":144.53,"coordY":77.86}},"index":4,"playId":"85385a84-a5f0-3acf-a0fa-b7743572f8ae","pitchNumber":4,"startTime":"2026-02-22T19:06:58.459Z","endTime":"2026-02-22T19:07:04.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:07:04.339Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Arjun Nimmala strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T19:07:10.334Z","endTime":"2026-02-22T19:08:41.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":805796,"fullName":"Arjun Nimmala","link":"/api/v1/people/805796"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805796,"fullName":"Arjun Nimmala","link":"/api/v1/people/805796"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":94.5,"endSpeed":86.3,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.834192010315714,"aZ":-27.04672466149937,"pfxX":-11.7310764367705,"pfxZ":2.690735151185404,"pX":-1.3390751847981373,"pZ":2.305868115284455,"vX0":9.175137878964536,"vY0":-137.32217105848144,"vZ0":-2.8096933317796298,"x":168.04,"y":176.52,"x0":-3.2018565923192246,"y0":50.00626863582204,"z0":5.1853800684969285,"aX":-22.375763188362576},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.4,"breakHorizontal":19.3,"spinRate":2103,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.39909355514140765,"extension":5.567491472577631},"index":0,"playId":"daa82376-7e8b-32e1-b0b5-8405000e9295","pitchNumber":1,"startTime":"2026-02-22T19:07:31.812Z","endTime":"2026-02-22T19:07:35.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805796,"link":"/api/v1/people/805796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.3,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3791663108198,"aZ":-26.146150436197807,"pfxX":11.24870139178488,"pfxZ":4.181936987537854,"pX":0.6885737513221103,"pZ":1.723070603834464,"vX0":6.237967297959271,"vY0":-120.43639216060959,"vZ0":-1.790738123564682,"x":90.75,"y":192.26,"x0":-3.41243870193416,"y0":50.00483181326562,"z0":4.830303421505686,"aX":16.222909627104517},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":7.3,"breakHorizontal":-22.1,"spinRate":2881,"spinDirection":74},"zone":9,"typeConfidence":2.0,"plateTime":0.4580085842802011,"extension":5.839810075060807},"index":1,"playId":"4a0e64ab-b59a-3199-b5ba-4ad02742935b","pitchNumber":2,"startTime":"2026-02-22T19:07:55.216Z","endTime":"2026-02-22T19:07:59.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805796,"link":"/api/v1/people/805796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-02-22T19:08:06.885Z","endTime":"2026-02-22T19:08:18.256Z","isPitch":false,"type":"action","player":{"id":805796,"link":"/api/v1/people/805796"},"defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805796,"link":"/api/v1/people/805796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":94.2,"endSpeed":86.1,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.366235644986467,"aZ":-15.030862737860247,"pfxX":-7.28721423915142,"pfxZ":9.072640228662983,"pX":1.724009565601057,"pZ":2.6345841746816836,"vX0":14.183258273049006,"vY0":-136.44154265131328,"vZ0":-4.552104333494549,"x":51.28,"y":167.65,"x0":-2.5894904521216136,"y0":50.005509733371646,"z0":5.356865065322499,"aX":-13.775222821773813},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":10.3,"spinRate":2308,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.4010753389881394,"extension":5.8674003610465695},"index":3,"playId":"e19fe7d3-3d28-30b7-bf8b-01090abe86f3","pitchNumber":3,"startTime":"2026-02-22T19:08:18.256Z","endTime":"2026-02-22T19:08:21.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805796,"link":"/api/v1/people/805796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.661188481336726,"aZ":-15.931180245976526,"pfxX":-6.1014648191834855,"pfxZ":8.261105675653084,"pX":-0.7476883137165102,"pZ":2.902441852945026,"vX0":8.027491389638755,"vY0":-138.5668747432883,"vZ0":-4.103454509617657,"x":145.5,"y":160.41,"x0":-2.8742634322512304,"y0":50.00530483086639,"z0":5.449904852483707,"aX":-12.00169595810385},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":9.6,"spinRate":2268,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.3935604876631378,"extension":5.764203640400163},"index":4,"playId":"feac6158-9bf8-3e0a-ac8f-8d67bcb10b0e","pitchNumber":4,"startTime":"2026-02-22T19:08:38.055Z","endTime":"2026-02-22T19:08:41.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":805796,"link":"/api/v1/people/805796","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805796,"link":"/api/v1/people/805796"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":805796,"link":"/api/v1/people/805796"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.7,"awayTeamWinProbability":45.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:08:41.871Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Tirotta called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-02-22T19:09:07.565Z","endTime":"2026-02-22T19:09:50.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694661,"fullName":"Riley Tirotta","link":"/api/v1/people/694661"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"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":694661,"fullName":"Riley Tirotta","link":"/api/v1/people/694661"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.768007635372477,"aZ":-31.01017449221828,"pfxX":1.1511234904359449,"pfxZ":0.7178963798392264,"pX":-0.7447351986354088,"pZ":2.08902294758192,"vX0":5.964175896896575,"vY0":-125.61643547867567,"vZ0":-1.599247710294017,"x":145.39,"y":182.38,"x0":-3.2883287999158357,"y0":50.0008337189581,"z0":5.228633258721569,"aX":1.8594088540761642},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.2,"breakHorizontal":-3.4,"spinRate":2503,"spinDirection":103},"zone":7,"typeConfidence":2.0,"plateTime":0.4341675956209734,"extension":5.564019476183841},"index":0,"playId":"be7abb18-2b54-3957-9fda-dd04233168ba","pitchNumber":1,"startTime":"2026-02-22T19:09:07.937Z","endTime":"2026-02-22T19:09:11.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694661,"link":"/api/v1/people/694661","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.934169772980088,"aZ":-29.41284920623799,"pfxX":11.181831877576952,"pfxZ":1.949367375090759,"pX":1.4024150859364406,"pZ":1.2255221430117287,"vX0":7.573101864917294,"vY0":-119.41249764847599,"vZ0":-2.303560873623528,"x":63.54,"y":205.69,"x0":-3.2833550668301354,"y0":50.004226328298074,"z0":4.89758325049853,"aX":15.851360626818696},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.1,"breakHorizontal":-22.3,"spinRate":2956,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4619528802482633,"extension":5.320570306576718},"index":1,"playId":"238d83fa-724d-360d-aeb3-c67a1ef6ac08","pitchNumber":2,"startTime":"2026-02-22T19:09:25.679Z","endTime":"2026-02-22T19:09:29.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694661,"link":"/api/v1/people/694661","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.153424500038362,"aZ":-26.85660307453451,"pfxX":12.827258581230874,"pfxZ":3.7647818975716794,"pX":-0.6576407178626735,"pZ":1.8201317304271347,"vX0":2.916573277231967,"vY0":-118.77248787716634,"vZ0":-1.1999338613654462,"x":142.07,"y":189.64,"x0":-3.5707817595815303,"y0":50.003467421305615,"z0":4.799890904027252,"aX":18.11801481570698},"breaks":{"breakAngle":34.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.7,"breakHorizontal":-24.0,"spinRate":2926,"spinDirection":75},"zone":7,"typeConfidence":2.0,"plateTime":0.4631754036449891,"extension":6.210160367562731},"index":2,"playId":"e45458a6-d8cc-3ecd-8fb4-e7cf5fc31f06","pitchNumber":3,"startTime":"2026-02-22T19:09:46.123Z","endTime":"2026-02-22T19:09:50.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":694661,"link":"/api/v1/people/694661","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694661,"link":"/api/v1/people/694661"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":694661,"link":"/api/v1/people/694661"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:09:50.443Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to right fielder Jesús Sánchez.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T19:12:02.238Z","endTime":"2026-02-22T19:13:15.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.957054713399273,"aZ":-10.27125817312695,"pfxX":-6.628899216029014,"pfxZ":11.445981522685335,"pX":0.4399472566444805,"pZ":1.7799445286687425,"vX0":5.663587210165427,"vY0":-136.6867780918188,"vZ0":-8.47884255383698,"x":100.23,"y":190.72,"x0":-0.7863484358599793,"y0":50.00061972330771,"z0":5.606143261790354,"aX":-12.682762406534968},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.3,"breakHorizontal":11.0,"spinRate":2305,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.39900740504544574,"extension":6.09264305110051},"index":0,"playId":"ab612dd4-ebbe-3503-b3b4-2c215d4d8ce9","pitchNumber":1,"startTime":"2026-02-22T19:12:04.127Z","endTime":"2026-02-22T19:12:07.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.8282313354207,"aZ":-25.568742753407086,"pfxX":0.6431622478450549,"pfxZ":4.03618681437124,"pX":0.6890191565197639,"pZ":2.842255003060512,"vX0":3.498434253922855,"vY0":-125.62549752774684,"vZ0":-2.309951009856685,"x":90.74,"y":162.04,"x0":-0.7918798832328252,"y0":50.00242050528524,"z0":5.803335327112341,"aX":1.051236458964437},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.1,"breakHorizontal":-1.8,"spinRate":2259,"spinDirection":173},"zone":3,"typeConfidence":2.0,"plateTime":0.4321453019241428,"extension":6.075155607246621},"index":1,"playId":"41ffe616-6de2-3f41-8914-51dac4e7a218","pitchNumber":2,"startTime":"2026-02-22T19:12:17.932Z","endTime":"2026-02-22T19:12:21.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-02-22T19:12:26.473Z","endTime":"2026-02-22T19:12:40.043Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.227463420136093,"aZ":-24.407437804697796,"pfxX":-5.344113390400633,"pfxZ":5.0804724971279915,"pX":0.3936649201308312,"pZ":2.341379992437564,"vX0":4.404542308187528,"vY0":-122.29709460371603,"vZ0":-3.381593470971324,"x":101.99,"y":175.56,"x0":-0.7290651979469187,"y0":50.000251581257,"z0":5.816204888800409,"aX":-8.162056469537436},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.8,"breakHorizontal":8.8,"spinRate":706,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.4464526821908228,"extension":6.410133695318988},"index":3,"playId":"cdfac582-c0b2-3f80-abec-99fe8adbc9f7","pitchNumber":3,"startTime":"2026-02-22T19:12:40.043Z","endTime":"2026-02-22T19:12:45.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06460844186114,"aZ":-10.287624611595799,"pfxX":-2.6023493342046153,"pfxZ":11.836626374565224,"pX":-0.5569326256678138,"pZ":2.6629910700337787,"vX0":1.222749392555227,"vY0":-133.9287503993593,"vZ0":-6.374497373731074,"x":138.23,"y":166.88,"x0":-0.676864211692481,"y0":50.004773757652394,"z0":5.781321125882042,"aX":-4.812757992328885},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.6,"breakHorizontal":4.6,"spinRate":2203,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.40620752269385907,"extension":6.088597435061163},"hitData":{"launchSpeed":90.5,"launchAngle":56.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.16,"coordY":103.35}},"index":4,"playId":"37cb82ac-c0c0-358f-bee3-75fb5ea3c43e","pitchNumber":4,"startTime":"2026-02-22T19:13:03.975Z","endTime":"2026-02-22T19:13:15.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:13:15.326Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Narváez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T19:13:23.402Z","endTime":"2026-02-22T19:14:30.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.5,"endSpeed":68.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.20566687606754,"aZ":-41.349988422019564,"pfxX":5.945499845914426,"pfxZ":-7.88783750166105,"pX":-0.020541999481932815,"pZ":2.5455448347436773,"vX0":-0.12026111123942695,"vY0":-107.06259835013411,"vZ0":2.366407499459325,"x":117.78,"y":170.05,"x0":-0.7363900120858324,"y0":50.0041556401014,"z0":6.048170157643324,"aX":6.913631143070131},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":-13.3,"breakHorizontal":-10.8,"spinRate":2625,"spinDirection":31},"zone":5,"typeConfidence":2.0,"plateTime":0.5112812364529087,"extension":6.22336210524951},"index":0,"playId":"5f398ddb-0f98-3ea6-b7e9-9df8ab8eb2cc","pitchNumber":1,"startTime":"2026-02-22T19:13:37.976Z","endTime":"2026-02-22T19:13:41.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.9,"endSpeed":67.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.398174999540444,"aZ":-42.11757934927295,"pfxX":7.135700172009306,"pfxZ":-8.536635569345924,"pX":-1.1467178804404317,"pZ":3.4278961395335013,"vX0":-2.2246842810424345,"vY0":-107.4830208730031,"vZ0":4.1145469185197845,"x":160.71,"y":146.23,"x0":-1.022705566463245,"y0":50.00257474409726,"z0":6.179321344859195,"aX":8.311848043320435},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.2,"breakVerticalInduced":-13.9,"breakHorizontal":-12.2,"spinRate":2590,"spinDirection":29},"zone":11,"typeConfidence":2.0,"plateTime":0.5104526059786512,"extension":6.159589010333813},"index":1,"playId":"981191bb-8cbe-305d-88b7-db1540db9753","pitchNumber":2,"startTime":"2026-02-22T19:13:51.869Z","endTime":"2026-02-22T19:13:57.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.247769436119444,"aZ":-24.887553623834933,"pfxX":2.1143874669544735,"pfxZ":4.622928977272334,"pX":0.5281838792513,"pZ":1.1056294074377795,"vX0":2.6644316658756155,"vY0":-124.05040206091942,"vZ0":-6.174839595519177,"x":96.87,"y":208.93,"x0":-0.8300156591584679,"y0":50.00214871089401,"z0":5.671439617275148,"aX":3.3310072926128536},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.3,"breakHorizontal":-4.4,"spinRate":2494,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.4396800791729767,"extension":6.198040886398709},"index":2,"playId":"280535e8-4a03-33fa-b2a7-4c1ddc5069dc","pitchNumber":3,"startTime":"2026-02-22T19:14:06.829Z","endTime":"2026-02-22T19:14:11.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29154327146525,"aZ":-6.962256723710559,"pfxX":-4.829228393172247,"pfxZ":13.481379285130682,"pX":0.30146741649924874,"pZ":3.312651947346646,"vX0":3.9601791650541296,"vY0":-134.67384714630435,"vZ0":-5.286140248039963,"x":105.51,"y":149.34,"x0":-0.5477125812242495,"y0":50.00078653954586,"z0":5.771251282818707,"aX":-9.030153551548002},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":23.8,"breakHorizontal":8.0,"spinRate":2318,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.40392448414458926,"extension":6.1344743332600675},"index":3,"playId":"7e37c61e-8a72-3401-9549-912c13e572cc","pitchNumber":4,"startTime":"2026-02-22T19:14:27.014Z","endTime":"2026-02-22T19:14:30.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":665966,"link":"/api/v1/people/665966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_ab"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_ab"},{"player":{"id":665966,"link":"/api/v1/people/665966"},"credit":"b_pa"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:14:30.370Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isiah Kiner-Falefa singles on a ground ball to left fielder RJ Schreck.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T19:14:35.253Z","endTime":"2026-02-22T19:15:04.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702302,"link":"/api/v1/people/702302"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":92.7,"endSpeed":85.3,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.402649748076257,"aZ":-7.828657578848412,"pfxX":-4.590600693299935,"pfxZ":13.1540709754172,"pX":-0.5638776502442883,"pZ":1.5651556339683315,"vX0":1.7713764116046022,"vY0":-134.72976542474385,"vZ0":-9.361669003665194,"x":138.49,"y":196.52,"x0":-0.6308250445421896,"y0":50.00574672167142,"z0":5.625342075495562,"aX":-8.498388053719017},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":22.2,"breakHorizontal":7.9,"spinRate":2327,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.40548765055689184,"extension":6.4053119917174275},"hitData":{"launchSpeed":103.1,"launchAngle":6.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.36,"coordY":136.93}},"index":0,"playId":"0f5137b0-4551-3608-8a48-b5f42fc0953f","pitchNumber":1,"startTime":"2026-02-22T19:14:53.293Z","endTime":"2026-02-22T19:15:04.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.53,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:15:04.084Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Roman Anthony flies out to left fielder RJ Schreck.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-02-22T19:15:19.012Z","endTime":"2026-02-22T19:15:44.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681751,"fullName":"Lazaro Estrada","link":"/api/v1/people/681751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702302,"link":"/api/v1/people/702302"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":78.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.727320395026712,"aZ":-28.692241521747516,"pfxX":-3.8836648590868927,"pfxZ":2.2694543838255488,"pX":0.39785967347554646,"pZ":2.7980997605995426,"vX0":4.079996982740735,"vY0":-121.616011864878,"vZ0":-1.4922344621779264,"x":101.83,"y":163.23,"x0":-0.7790708566614882,"y0":50.000527759848566,"z0":5.855973242126423,"aX":-5.95025929109506},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.1,"breakHorizontal":6.4,"spinRate":831,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4464972324188601,"extension":6.317738230149454},"hitData":{"launchSpeed":91.0,"launchAngle":59.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":104.08,"coordY":115.93}},"index":0,"playId":"1b9dc3a1-5178-3a06-bc7f-187ba66e74fe","pitchNumber":1,"startTime":"2026-02-22T19:15:33.282Z","endTime":"2026-02-22T19:15:44.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":681751,"link":"/api/v1/people/681751"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.11,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:15:44.179Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cutter Coffey grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T19:18:11.445Z","endTime":"2026-02-22T19:19:11.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":702690,"fullName":"Cutter Coffey","link":"/api/v1/people/702690"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702690,"fullName":"Cutter Coffey","link":"/api/v1/people/702690"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jason Delay replaces catcher Carlos Narváez, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:16:59.296Z","endTime":"2026-02-22T19:16:59.390Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641511,"link":"/api/v1/people/641511"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":665966,"link":"/api/v1/people/665966"},"defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702690,"link":"/api/v1/people/702690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jovani Morán replaces Greg Weissert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T19:16:59.390Z","endTime":"2026-02-22T19:18:13.674Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663558,"link":"/api/v1/people/663558"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702690,"link":"/api/v1/people/702690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.517726472094306,"aZ":-24.164226207356485,"pfxX":-1.5090433325167318,"pfxZ":4.919385984483051,"pX":-0.2842154400438717,"pZ":1.9016538927923612,"vX0":-2.7311988499500246,"vY0":-126.21447080361382,"vZ0":-5.042118583280087,"x":127.83,"y":187.44,"x0":1.0041229095433595,"y0":50.00121714133462,"z0":5.8490332215161445,"aX":-2.456285904400659},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.0,"breakHorizontal":3.4,"spinRate":2402,"spinDirection":174},"zone":7,"typeConfidence":2.0,"plateTime":0.4324791123158107,"extension":6.567249033878834},"index":2,"playId":"4bd25f4d-c5da-3989-8e31-83eca278a720","pitchNumber":1,"startTime":"2026-02-22T19:18:13.674Z","endTime":"2026-02-22T19:18:16.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702690,"link":"/api/v1/people/702690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":82.2,"endSpeed":75.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.231937567637925,"aZ":-21.930569459036295,"pfxX":8.408136419918723,"pfxZ":7.090471699441373,"pX":0.07364288937851286,"pZ":1.6481275079431887,"vX0":-5.1525114785591,"vY0":-119.49418221692024,"vZ0":-5.08711542662079,"x":114.19,"y":194.28,"x0":1.1664853325346194,"y0":50.003354362554404,"z0":5.777392417373624,"aX":12.148085945129774},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":11.9,"breakHorizontal":-13.9,"spinRate":2004,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.4585399457221304,"extension":6.17802029976439},"index":3,"playId":"c18ca197-7154-3e3c-8b6e-a23ff393b7d0","pitchNumber":2,"startTime":"2026-02-22T19:18:28.592Z","endTime":"2026-02-22T19:18:31.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702690,"link":"/api/v1/people/702690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-02-22T19:18:44.183Z","endTime":"2026-02-22T19:18:48.277Z","isPitch":false,"type":"action","player":{"id":702690,"link":"/api/v1/people/702690"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702690,"link":"/api/v1/people/702690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.677386094431302,"aZ":-25.554674733931087,"pfxX":8.021144084636152,"pfxZ":4.4287003492061885,"pX":1.3239617220095787,"pZ":1.0648560143681731,"vX0":-2.5471218590452835,"vY0":-121.74712538280639,"vZ0":-5.923285123368398,"x":66.53,"y":210.03,"x0":1.3436662518655302,"y0":50.00500506750869,"z0":5.75101674443901,"aX":12.001087494533188},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.8,"breakHorizontal":-13.9,"spinRate":2067,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.45048327820132217,"extension":6.210196276491738},"index":5,"playId":"a60b0b8a-87e7-313e-98b7-7acc67c391cb","pitchNumber":3,"startTime":"2026-02-22T19:18:48.277Z","endTime":"2026-02-22T19:18:51.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702690,"link":"/api/v1/people/702690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.55350271780124,"aZ":-11.832705926929451,"pfxX":1.9647648390018864,"pfxZ":11.109246651701323,"pX":-0.7643483907275939,"pZ":2.7184842297482197,"vX0":-5.090376052193176,"vY0":-134.10436600459008,"vZ0":-6.00751033591765,"x":146.14,"y":165.38,"x0":0.8986986243450614,"y0":50.00432127999291,"z0":5.823132441931423,"aX":3.5986827867799343},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.1,"breakHorizontal":-2.5,"spinRate":2375,"spinDirection":168},"zone":4,"typeConfidence":2.0,"plateTime":0.40761165356221785,"extension":6.63981383267971},"hitData":{"launchSpeed":86.4,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.35,"coordY":170.86}},"index":6,"playId":"9ff6098b-dd9b-361e-b5c2-45433bdcf71e","pitchNumber":4,"startTime":"2026-02-22T19:19:03.402Z","endTime":"2026-02-22T19:19:11.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":702690,"link":"/api/v1/people/702690","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702690,"link":"/api/v1/people/702690"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":702690,"link":"/api/v1/people/702690"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:19:11.187Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Myles Straw strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T19:19:19.153Z","endTime":"2026-02-22T19:20:59.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641511,"link":"/api/v1/people/641511"},"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":93.4,"endSpeed":86.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.124715467355433,"aZ":-13.361927202332103,"pfxX":5.233008927808469,"pfxZ":9.985151853426707,"pX":0.7513119823748042,"pZ":1.894050929063805,"vX0":-2.455146531740371,"vY0":-135.96237933550512,"vZ0":-7.753214596189349,"x":88.36,"y":187.64,"x0":0.9832203696186144,"y0":50.00046710539372,"z0":5.6980404869221175,"aX":9.854723104270327},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.8,"breakHorizontal":-9.0,"spinRate":2062,"spinDirection":164},"zone":9,"typeConfidence":2.0,"plateTime":0.40192836710118884,"extension":6.817152945240578},"index":0,"playId":"81f79e24-dd34-3dfc-bf45-873732850867","pitchNumber":1,"startTime":"2026-02-22T19:19:36.064Z","endTime":"2026-02-22T19:19:39.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":80.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.51989101945151,"aZ":-24.940600214344087,"pfxX":0.9823664132378769,"pfxZ":4.535358065611036,"pX":-0.393390620752851,"pZ":1.9972642102206075,"vX0":-3.522941190964458,"vY0":-123.58423676951568,"vZ0":-4.440218065585356,"x":132.0,"y":184.85,"x0":0.9042065032190063,"y0":50.00187390621619,"z0":5.837233764830331,"aX":1.5666764023928863},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.7,"breakHorizontal":-1.2,"spinRate":2444,"spinDirection":191},"zone":7,"typeConfidence":2.0,"plateTime":0.4381019154074641,"extension":6.422812093684716},"index":1,"playId":"462d94a8-dcd2-3e4a-9d61-33c56bda3c9c","pitchNumber":2,"startTime":"2026-02-22T19:19:51.126Z","endTime":"2026-02-22T19:19:54.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":83.9,"endSpeed":77.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.912203781751217,"aZ":-23.100342355127207,"pfxX":8.152482037552776,"pfxZ":5.993324413058669,"pX":1.6400445683701246,"pZ":1.9217044045262457,"vX0":-1.751051336266622,"vY0":-122.20034761898957,"vZ0":-4.66530172241033,"x":54.49,"y":186.89,"x0":1.306408097107924,"y0":50.002354193179,"z0":5.8383363057407935,"aX":12.337724243002793},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":10.0,"breakHorizontal":-14.4,"spinRate":1766,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.44810245006045424,"extension":6.271855708276244},"index":2,"playId":"55a1fa33-7ba5-3d7c-bf37-7216f920089c","pitchNumber":3,"startTime":"2026-02-22T19:20:20.692Z","endTime":"2026-02-22T19:20:26.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.247187106600155,"aZ":-31.67588305734558,"pfxX":-6.003853603272864,"pfxZ":0.35011643806783965,"pX":1.1139518492854739,"pZ":2.096657633270077,"vX0":1.5608229402919669,"vY0":-118.48775413862502,"vZ0":-2.042847903116013,"x0":1.2274672911389297,"y0":50.003049663712474,"z0":5.859251704373435,"aX":-8.552531015912608},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.4,"breakHorizontal":10.6,"spinRate":2687,"spinDirection":316},"zone":14,"typeConfidence":2.0,"plateTime":0.46193818136177844,"extension":6.454898014927884},"index":3,"playId":"56aa144e-7adc-31f7-b2c4-0581af8f87a6","pitchNumber":4,"startTime":"2026-02-22T19:20:36.702Z","endTime":"2026-02-22T19:20:41.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":92.5,"endSpeed":85.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59205659552517,"aZ":-12.401597689283491,"pfxX":1.6896656420156835,"pfxZ":10.714822728414276,"pX":-0.5082735594693152,"pZ":1.6971830893822193,"vX0":-4.344683106533949,"vY0":-134.58616004823884,"vZ0":-8.335947447753934,"x":74.54,"y":182.17,"x0":0.9031850082204307,"y0":50.00221135097041,"z0":5.700910482734209,"aX":3.1181263338410896},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.9,"breakHorizontal":-2.2,"spinRate":2250,"spinDirection":165},"zone":7,"typeConfidence":2.0,"plateTime":0.40604931231649566,"extension":6.6864503592639295},"index":4,"playId":"4e22eb9e-806f-3cb6-a402-8f5e2907985c","pitchNumber":5,"startTime":"2026-02-22T19:20:54.868Z","endTime":"2026-02-22T19:20:59.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:20:59.268Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jesús Sánchez grounds out, second baseman Isiah Kiner-Falefa to first baseman Willson Contreras.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-02-22T19:21:26.063Z","endTime":"2026-02-22T19:21:35.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660821,"fullName":"Jesús Sánchez","link":"/api/v1/people/660821"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":74.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.965405532218266,"aZ":-33.45801307485654,"pfxX":-6.5557347434036775,"pfxZ":-0.9291060531169393,"pX":-0.42894473952739687,"pZ":2.160672163364615,"vX0":-1.6455833090076115,"vY0":-116.05460853087223,"vZ0":-1.3110740219286137,"x":133.35,"y":180.44,"x0":1.13893605727612,"y0":50.00284603783775,"z0":5.881091158708828,"aX":-9.062904416090536},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.7,"breakHorizontal":12.2,"spinRate":2670,"spinDirection":304},"zone":7,"typeConfidence":2.0,"plateTime":0.4695480178477758,"extension":6.3263571143303},"hitData":{"launchSpeed":81.9,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":122.96,"coordY":152.08}},"index":0,"playId":"ea28f439-c908-30fd-b2eb-ea9d78748242","pitchNumber":1,"startTime":"2026-02-22T19:21:26.964Z","endTime":"2026-02-22T19:21:35.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":660821,"link":"/api/v1/people/660821","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_ab"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_ab"},{"player":{"id":660821,"link":"/api/v1/people/660821"},"credit":"b_pa"},{"player":{"id":663558,"link":"/api/v1/people/663558"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:21:35.438Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T19:23:53.670Z","endTime":"2026-02-22T19:25:21.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[8,9,10,11,12],"actionIndex":[0,1,2,3,4,5,6,7],"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ismael Munguia replaces center fielder Myles Straw, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:23:55.905Z","endTime":"2026-02-22T19:23:55.906Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665998,"link":"/api/v1/people/665998"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":664702,"link":"/api/v1/people/664702"},"defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":664702,"link":"/api/v1/people/664702"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Eddie Micheletti Jr. replaces right fielder Jesús Sánchez, batting 2nd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T19:23:55.907Z","endTime":"2026-02-22T19:23:55.908Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":804446,"link":"/api/v1/people/804446"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":660821,"link":"/api/v1/people/660821"},"defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":660821,"link":"/api/v1/people/660821"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Yohendrick Piñango replaces left fielder RJ Schreck, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T19:23:55.909Z","endTime":"2026-02-22T19:23:55.910Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":702302,"link":"/api/v1/people/702302"},"defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":702302,"link":"/api/v1/people/702302"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Rafael Lantigua replaces second baseman Leo Jiménez, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-22T19:23:55.911Z","endTime":"2026-02-22T19:23:55.912Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672463,"link":"/api/v1/people/672463"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":677870,"link":"/api/v1/people/677870"},"defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Josh Kasevich replaces shortstop Arjun Nimmala, batting 7th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-22T19:23:55.913Z","endTime":"2026-02-22T19:23:55.914Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688460,"link":"/api/v1/people/688460"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"701","replacedPlayer":{"id":805796,"link":"/api/v1/people/805796"},"defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":805796,"link":"/api/v1/people/805796"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Sean Keys replaces first baseman Riley Tirotta, batting 8th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-22T19:23:55.915Z","endTime":"2026-02-22T19:23:55.916Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":694661,"link":"/api/v1/people/694661"},"defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":694661,"link":"/api/v1/people/694661"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Charles McAdoo replaces third baseman Cutter Coffey, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-22T19:23:55.917Z","endTime":"2026-02-22T19:23:55.918Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":702690,"link":"/api/v1/people/702690"},"defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":702690,"link":"/api/v1/people/702690"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Spencer Miles replaces Lazaro Estrada.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-22T19:23:55.919Z","endTime":"2026-02-22T19:23:55.920Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693686,"link":"/api/v1/people/693686"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681751,"link":"/api/v1/people/681751","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.385522900355543,"aZ":-17.41383672457621,"pfxX":-1.7399535032785884,"pfxZ":8.107325234245685,"pX":1.268766917010109,"pZ":2.0175231776342883,"vX0":7.236793343449818,"vY0":-133.93986384892904,"vZ0":-6.594487175694409,"x":68.64,"y":184.31,"x0":-1.2396447145013774,"y0":50.00182394066617,"z0":5.752489929126433,"aX":-3.1678196010874933},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.4,"breakHorizontal":1.7,"spinRate":2322,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4086180062793736,"extension":6.919219096468605},"index":8,"playId":"fbc47390-c7ae-35d8-8021-f86bb0a7aa10","pitchNumber":1,"startTime":"2026-02-22T19:23:55.921Z","endTime":"2026-02-22T19:24:00.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92486746927756,"aZ":-19.181142173437518,"pfxX":-9.66731011134624,"pfxZ":6.655914383474149,"pX":0.33359156425715986,"pZ":3.2391678191973003,"vX0":7.164149090898334,"vY0":-138.38036187404873,"vZ0":-3.908724230399332,"x":104.28,"y":151.32,"x0":-1.0241006111360826,"y0":50.003855817853285,"z0":5.9437677167409975,"aX":-18.876704124887976},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.5,"breakHorizontal":16.2,"spinRate":2090,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.3947872878878429,"extension":6.533433108193958},"index":9,"playId":"fea315c7-d68c-3f65-b352-a9c9755fc2b3","pitchNumber":2,"startTime":"2026-02-22T19:24:10.491Z","endTime":"2026-02-22T19:24:14.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.350172768045745,"aZ":-22.957351949399794,"pfxX":-10.648246097509588,"pfxZ":4.696978842077182,"pX":0.26851500830327935,"pZ":1.9999495610742095,"vX0":7.152017271083354,"vY0":-139.40839261232105,"vZ0":-6.526993437472892,"x":106.76,"y":184.78,"x0":-0.9513753870554282,"y0":50.00085817353662,"z0":5.894633573286606,"aX":-20.88440418642348},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.3,"breakHorizontal":17.8,"spinRate":2141,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.39341770358850603,"extension":6.611613803459427},"index":10,"playId":"4496b678-76da-39d8-9f19-55e8a5f01dd0","pitchNumber":3,"startTime":"2026-02-22T19:24:26.669Z","endTime":"2026-02-22T19:24:30.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38261675698568,"aZ":-12.018640687655111,"pfxX":-5.092959474304902,"pfxZ":9.998642839798705,"pX":2.0152452275344075,"pZ":2.108221888209947,"vX0":9.873814753391596,"vY0":-141.1452490217769,"vZ0":-8.356980549138042,"x":40.18,"y":181.86,"x0":-0.8680705875936606,"y0":50.0064320519733,"z0":5.8832931218536455,"aX":-10.270818509410006},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":7.2,"spinRate":2298,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.38819929381464524,"extension":6.647433008984733},"index":11,"playId":"cc79adda-951a-3012-8809-5abf73437939","pitchNumber":4,"startTime":"2026-02-22T19:24:59.259Z","endTime":"2026-02-22T19:25:02.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83859911672536,"aZ":-39.7263178377571,"pfxX":5.866274349251366,"pfxZ":-5.409726471033284,"pX":0.9375520294292077,"pZ":1.8231507460331526,"vX0":3.301754348314316,"vY0":-117.2668159842444,"vZ0":-1.2795578995346726,"x":81.26,"y":189.55,"x0":-1.2502114197235894,"y0":50.00464481154455,"z0":6.076415192642453,"aX":8.184201220552795},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-9.8,"breakHorizontal":-11.4,"spinRate":2836,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4667871474685117,"extension":6.724906015886546},"index":12,"playId":"b7ef68e3-368f-3107-a645-c825d7686dc4","pitchNumber":5,"startTime":"2026-02-22T19:25:17.781Z","endTime":"2026-02-22T19:25:21.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:25:21.142Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jarren Duran hits a ground-rule double (2) on a line drive down the right-field line.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T19:25:46.237Z","endTime":"2026-02-22T19:26:38.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.317906743061894,"aZ":-22.465161113863672,"pfxX":-0.4747572161574283,"pfxZ":5.276888488742573,"pX":0.3377120486807641,"pZ":2.339885644682973,"vX0":4.599195282462026,"vY0":-133.21265248743617,"vZ0":-5.020985022264858,"x":104.13,"y":175.6,"x0":-1.3323554542938696,"y0":50.000208441661066,"z0":5.8236577899743365,"aX":-0.8732345542720936},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.0,"breakHorizontal":0.1,"spinRate":2247,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.4075346401322042,"extension":6.635882931168902},"index":0,"playId":"1b5e7e7c-23c7-3451-ac9c-7fe045ba7c3c","pitchNumber":1,"startTime":"2026-02-22T19:25:49.184Z","endTime":"2026-02-22T19:25:55.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88500171211475,"aZ":-42.10927017059097,"pfxX":6.766719851970945,"pfxZ":-7.146539944859814,"pX":-1.8602827476419084,"pZ":3.8049720399128306,"vX0":-3.064605170815363,"vY0":-117.07321946102596,"vZ0":3.406536891928764,"x":187.91,"y":136.05,"x0":-1.4142243584939223,"y0":50.00497635626985,"z0":6.269522716765762,"aX":9.404008053597048},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-11.9,"breakHorizontal":-11.5,"spinRate":2856,"spinDirection":45},"zone":11,"typeConfidence":2.0,"plateTime":0.46766694996534763,"extension":6.354770028644872},"index":1,"playId":"8b0bf4df-625f-3379-a064-8a6e9cbd3e90","pitchNumber":2,"startTime":"2026-02-22T19:26:07.826Z","endTime":"2026-02-22T19:26:11.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.074097022821906,"aZ":-40.10424562600314,"pfxX":5.115886763149054,"pfxZ":-5.672312229085023,"pX":0.41859177776709194,"pZ":2.271584234372806,"vX0":2.6701218044785806,"vY0":-117.91526629405455,"vZ0":-0.3131604977869522,"x":101.04,"y":177.45,"x0":-1.3961210870844196,"y0":50.00444274511732,"z0":6.13112090300289,"aX":7.147937797830382},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.1,"breakHorizontal":-10.0,"spinRate":2756,"spinDirection":45},"zone":6,"typeConfidence":2.0,"plateTime":0.46591780750787226,"extension":6.7249550798157935},"hitData":{"launchSpeed":104.6,"launchAngle":17.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":221.94,"coordY":107.37}},"index":2,"playId":"5ed05239-fd27-37b1-91f1-b61bfa0d90b4","pitchNumber":3,"startTime":"2026-02-22T19:26:25.888Z","endTime":"2026-02-22T19:26:38.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":59.4,"awayTeamWinProbability":40.6,"homeTeamWinProbabilityAdded":5.699999999999996,"leverageIndex":0.88,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:26:38.529Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willson Contreras walks.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T19:26:54.647Z","endTime":"2026-02-22T19:29:03.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.857109615599832,"aZ":-24.33051224247297,"pfxX":0.635054549528371,"pfxZ":4.44124991983346,"pX":0.5821091891912892,"pZ":3.368126801363518,"vX0":4.273078745304272,"vY0":-131.3397713737624,"vZ0":-2.290403205649798,"x":94.81,"y":147.84,"x0":-1.140916731590902,"y0":50.00435789662417,"z0":6.0397970072635,"aX":1.1221505206348639},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.8,"breakHorizontal":-2.0,"spinRate":2228,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.4152318138789499,"extension":7.466752460023487},"index":0,"playId":"6c9ca9e6-e226-3e96-b32a-52095d19bcb1","pitchNumber":1,"startTime":"2026-02-22T19:27:16.290Z","endTime":"2026-02-22T19:27:20.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":95.2,"endSpeed":87.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13820384232127,"aZ":-23.406386398189692,"pfxX":-10.542214918588876,"pfxZ":4.5234552859946024,"pX":1.072074628051434,"pZ":3.006207236925535,"vX0":9.245704982110977,"vY0":-138.38053276062504,"vZ0":-4.199326457190866,"x":76.14,"y":157.61,"x0":-0.9441603640984296,"y0":50.00225986851197,"z0":6.113250818592224,"aX":-20.427059777527962},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.4,"breakHorizontal":17.2,"spinRate":2053,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.39594713768936707,"extension":7.381253465825333},"index":1,"playId":"07ccad03-4503-3c04-a1e3-1f7be0bf1cd6","pitchNumber":2,"startTime":"2026-02-22T19:27:36.681Z","endTime":"2026-02-22T19:27:40.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.618365003974606,"aZ":-20.902105877337668,"pfxX":-0.5800021660278958,"pfxZ":6.4426295364757244,"pX":1.221550258813486,"pZ":2.8482798899104944,"vX0":6.789997529492605,"vY0":-130.22161726552343,"vZ0":-3.849830034498054,"x":70.44,"y":161.88,"x0":-1.3239905212629859,"y0":50.00149941679651,"z0":5.891908890440613,"aX":-1.015909474089543},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.2,"breakHorizontal":-0.1,"spinRate":2193,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.4176938338862528,"extension":6.890045358809005},"index":2,"playId":"20c002ed-8fff-3b31-abf6-90e1dcc9ccfe","pitchNumber":3,"startTime":"2026-02-22T19:27:57.217Z","endTime":"2026-02-22T19:28:01.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62744390868925,"aZ":-13.491406108151523,"pfxX":-4.627485824457581,"pfxZ":9.510424394941754,"pX":1.3235348182784843,"pZ":3.7370323108995143,"vX0":8.191102356267397,"vY0":-138.69022940658414,"vZ0":-3.808219784448904,"x":66.55,"y":137.88,"x0":-1.055846030990114,"y0":50.001079480073095,"z0":6.016908114879808,"aX":-9.089699906320103},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":6.8,"spinRate":2136,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3936935030867854,"extension":6.8143123657357405},"index":3,"playId":"67ce7465-20da-3844-8476-0329b13313e8","pitchNumber":4,"startTime":"2026-02-22T19:28:18.785Z","endTime":"2026-02-22T19:28:22.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":693686,"fullName":"Spencer Miles"}}},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"08316566-0436-1003-000c-f08cd117d70a","pitchNumber":4,"startTime":"2026-02-22T19:28:57.194Z","endTime":"2026-02-22T19:29:03.302Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.7,"awayTeamWinProbability":38.3,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":1.72,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:29:03.302Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilyer Abreu flies out to right fielder Eddie Micheletti Jr. Jarren Duran to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T19:29:04.925Z","endTime":"2026-02-22T19:31:55.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnThird":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":804446,"link":"/api/v1/people/804446"},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70290320388526,"aZ":-14.668224057071896,"pfxX":-5.129532818845848,"pfxZ":9.033528989822205,"pX":1.665113211562108,"pZ":3.0792572182402678,"vX0":8.938532147956868,"vY0":-138.28798202291222,"vZ0":-5.373037881871004,"x":53.53,"y":155.64,"x0":-0.9418495467334391,"y0":50.000069640316475,"z0":6.030453461371084,"aX":-9.938136073908002},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":7.4,"spinRate":2145,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3960065295755397,"extension":6.856621296068856},"index":0,"playId":"2b7a363a-e2d4-3ccb-b236-cc3040c9abbb","pitchNumber":1,"startTime":"2026-02-22T19:29:23.686Z","endTime":"2026-02-22T19:29:26.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":89.8,"endSpeed":82.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45450566282088,"aZ":-19.323835063997265,"pfxX":-0.7707542239141758,"pfxZ":7.354911524582233,"pX":0.39945227314313847,"pZ":3.674822202580326,"vX0":4.6564592270187,"vY0":-130.7982006778209,"vZ0":-2.1344054333827875,"x":101.77,"y":139.56,"x0":-1.297378787062645,"y0":50.00140456867524,"z0":5.937667794927169,"aX":-1.3468027641353955},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.1,"breakHorizontal":0.5,"spinRate":2249,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.41744351180849293,"extension":6.934070125619752},"index":1,"playId":"e015aa22-d1d0-360e-91ed-2e6bef11abe6","pitchNumber":2,"startTime":"2026-02-22T19:29:41.214Z","endTime":"2026-02-22T19:29:46.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.278621372998074,"aZ":-24.444264800553196,"pfxX":-10.727520391817995,"pfxZ":4.0582677049590625,"pX":0.23174676358704188,"pZ":3.5003815577945354,"vX0":7.526260236854571,"vY0":-137.3747963699065,"vZ0":-2.373137340168574,"x":108.17,"y":144.27,"x0":-1.1537836612352674,"y0":50.00543839677686,"z0":6.042377140144459,"aX":-20.44570747038191},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.1,"breakHorizontal":17.8,"spinRate":2135,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.39916827676779487,"extension":6.59392380009288},"index":2,"playId":"090204be-f630-3bdb-8acf-7514bc80c450","pitchNumber":3,"startTime":"2026-02-22T19:30:00.184Z","endTime":"2026-02-22T19:30:03.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.558094659664825,"aZ":-18.869211477340556,"pfxX":-10.709804272695466,"pfxZ":6.894203082296121,"pX":0.09427034376260988,"pZ":3.2099569955102374,"vX0":6.870450812791233,"vY0":-138.42919827187967,"vZ0":-4.188371161251959,"x":113.41,"y":152.11,"x0":-1.035770514213257,"y0":50.002117427043245,"z0":6.015553672300773,"aX":-20.664929184891125},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.8,"breakHorizontal":17.9,"spinRate":2240,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.3965549519379148,"extension":6.768977612012459},"index":3,"playId":"b930d105-27bb-3523-bb68-b59e20d94012","pitchNumber":4,"startTime":"2026-02-22T19:30:22.221Z","endTime":"2026-02-22T19:30:25.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.287275512426536,"aZ":-40.26662546019988,"pfxX":7.875017487180662,"pfxZ":-5.919812378061415,"pX":-0.95016493717769,"pZ":3.659117379681339,"vX0":-1.1086110918302248,"vY0":-116.27164258163131,"vZ0":2.7605030598811986,"x":153.22,"y":139.98,"x0":-1.4895274775522642,"y0":50.00473103213855,"z0":6.283682281802982,"aX":10.75794721050657},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.7,"breakHorizontal":-13.9,"spinRate":2944,"spinDirection":45},"zone":11,"typeConfidence":2.0,"plateTime":0.4715078900451113,"extension":6.499085035956222},"index":4,"playId":"01394418-83f1-35f2-9c5c-cfd5c34167e0","pitchNumber":5,"startTime":"2026-02-22T19:30:49.580Z","endTime":"2026-02-22T19:30:53.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73777413390375,"aZ":-14.138147883652268,"pfxX":-5.779468443501999,"pfxZ":9.187916648723618,"pX":0.43606386579609707,"pZ":2.927766610093994,"vX0":6.342584381757066,"vY0":-138.89053440932767,"vZ0":-5.431173063134659,"x":100.38,"y":159.73,"x0":-1.1211475197470586,"y0":50.00177928718865,"z0":5.841221233141029,"aX":-11.344216698641917},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":9.2,"spinRate":2250,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.39364522886923536,"extension":6.869671945933128},"index":5,"playId":"690ac852-c1b1-39db-b66e-b6b3475758ad","pitchNumber":6,"startTime":"2026-02-22T19:31:08.955Z","endTime":"2026-02-22T19:31:14.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.41394084180072,"aZ":-42.09949621869668,"pfxX":5.879932015814045,"pfxZ":-7.033712832948561,"pX":0.6010134120768337,"pZ":2.194509882662703,"vX0":2.571342239217731,"vY0":-118.27731306104707,"vZ0":-0.06756493480950643,"x":94.09,"y":179.53,"x0":-1.2654983137344489,"y0":50.0035835587275,"z0":6.097186302766173,"aX":8.296399265833537},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.5,"breakHorizontal":-11.3,"spinRate":2927,"spinDirection":44},"zone":6,"typeConfidence":2.0,"plateTime":0.46381222310934644,"extension":6.700269056953886},"hitData":{"launchSpeed":83.2,"launchAngle":32.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.95,"coordY":79.35}},"index":6,"playId":"dec2bca1-9052-3f29-b55d-d6e49189732f","pitchNumber":7,"startTime":"2026-02-22T19:31:42.301Z","endTime":"2026-02-22T19:31:55.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":-5.000000000000007,"leverageIndex":2.5,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:31:55.643Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out, pitcher Spencer Miles to first baseman Sean Keys.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-02-22T19:33:19.880Z","endTime":"2026-02-22T19:33:28.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693686,"fullName":"Spencer Miles","link":"/api/v1/people/693686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693686,"link":"/api/v1/people/693686"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"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":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T19:32:41.168Z","endTime":"2026-02-22T19:33:22.161Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05740870576431,"aZ":-20.19116502188166,"pfxX":-11.413054838410188,"pfxZ":6.234633163431715,"pX":0.16665223067415155,"pZ":2.7247534006229386,"vX0":7.239780700022214,"vY0":-137.65701831197268,"vZ0":-5.397171885023143,"x":110.65,"y":165.21,"x0":-1.0121740285387701,"y0":50.005403555462586,"z0":6.074411565536277,"aX":-21.945154245557806},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.3,"breakHorizontal":19.2,"spinRate":2265,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.397635373368614,"extension":6.781697233687318},"hitData":{"launchSpeed":94.4,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.86,"coordY":163.99}},"index":1,"playId":"05c7aaff-8258-3598-a71c-462347c02792","pitchNumber":1,"startTime":"2026-02-22T19:33:22.161Z","endTime":"2026-02-22T19:33:28.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"third":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":693686,"link":"/api/v1/people/693686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-6.699999999999996,"leverageIndex":2.54,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:33:28.033Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Eloy Jiménez homers (1) on a fly ball to left field.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:35:49.720Z","endTime":"2026-02-22T19:36:32.473Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682967,"fullName":"Devin Sweet","link":"/api/v1/people/682967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[8,9],"actionIndex":[0,1,2,3,4,5,6,7],"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":650391,"fullName":"Eloy Jiménez","link":"/api/v1/people/650391"},"responsiblePitcher":{"id":682967,"link":"/api/v1/people/682967"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tsung-Che Cheng replaces shortstop Trevor Story, batting 2nd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:35:43.798Z","endTime":"2026-02-22T19:35:43.898Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691907,"link":"/api/v1/people/691907"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Tyler McDonough replaces first baseman Willson Contreras, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T19:35:43.898Z","endTime":"2026-02-22T19:35:43.911Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694812,"link":"/api/v1/people/694812"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nick Sogard replaces second baseman Isiah Kiner-Falefa, batting 9th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-02-22T19:35:43.911Z","endTime":"2026-02-22T19:35:43.922Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":643396,"link":"/api/v1/people/643396"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Nate Eaton replaces center fielder Ceddanne Rafaela, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-02-22T19:35:43.922Z","endTime":"2026-02-22T19:35:43.933Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":678882,"link":"/api/v1/people/678882"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Max Ferguson replaces third baseman Caleb Durbin, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-02-22T19:35:43.933Z","endTime":"2026-02-22T19:35:43.945Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681132,"link":"/api/v1/people/681132"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":702332,"link":"/api/v1/people/702332"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Braiden Ward replaces left fielder Jarren Duran, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-02-22T19:35:43.945Z","endTime":"2026-02-22T19:35:43.978Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685274,"link":"/api/v1/people/685274"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Vinny Capra replaces right fielder Wilyer Abreu, batting 5th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":6,"startTime":"2026-02-22T19:35:43.978Z","endTime":"2026-02-22T19:35:44.000Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681962,"link":"/api/v1/people/681962"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"501","replacedPlayer":{"id":677800,"link":"/api/v1/people/677800"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Devin Sweet replaces Jovani Morán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":7,"startTime":"2026-02-22T19:35:44.000Z","endTime":"2026-02-22T19:35:49.720Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682967,"link":"/api/v1/people/682967"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663558,"link":"/api/v1/people/663558","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":91.9,"endSpeed":84.6,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.827877247235875,"aZ":-10.959004968157295,"pfxX":-5.5281856776974685,"pfxZ":11.609186339744937,"pX":0.2234971955243018,"pZ":3.6108171743060584,"vX0":3.8981553640248485,"vY0":-133.8293151733628,"vZ0":-4.675247104919128,"x":114.46,"y":121.11,"x0":-0.5281474533855275,"y0":50.00567139036042,"z0":6.154985862168775,"aX":-10.105619843036932},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.3,"breakHorizontal":9.2,"spinRate":2241,"spinDirection":200},"zone":12,"typeConfidence":0.87,"plateTime":0.4080882543715765,"extension":6.365951190756107},"index":8,"playId":"cd6b638d-e062-3538-8a13-30c947693634","pitchNumber":1,"startTime":"2026-02-22T19:35:49.720Z","endTime":"2026-02-22T19:35:53.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":70.1,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.847597812064596,"aZ":-31.60064249302836,"pfxX":-5.584768366300828,"pfxZ":0.4609688793421878,"pX":0.12028094801555086,"pZ":3.0680711646492953,"vX0":3.159310656009418,"vY0":-110.14092762599944,"vZ0":0.813018509607274,"x":102.19,"y":104.14,"x0":-0.6003913136995787,"y0":50.001625739428164,"z0":6.011503552362924,"aX":-6.925280530523271},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":1.3,"breakHorizontal":9.4,"spinRate":1730,"spinDirection":262},"zone":2,"typeConfidence":0.9,"plateTime":0.4955222343522885,"extension":6.304392642609666},"hitData":{"launchSpeed":97.7,"launchAngle":29.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":5.39,"coordY":69.05}},"index":9,"playId":"2dc07dc9-26d5-30c5-aa05-cb79b2886b3b","pitchNumber":2,"startTime":"2026-02-22T19:36:04.766Z","endTime":"2026-02-22T19:36:32.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650391,"link":"/api/v1/people/650391"},"credit":"b_ab"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_ab"},{"player":{"id":650391,"link":"/api/v1/people/650391"},"credit":"b_pa"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-16.0,"leverageIndex":1.32,"dramaIndex":136.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:36:32.473Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yohendrick Piñango pops out to third baseman Max Ferguson.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:36:37.919Z","endTime":"2026-02-22T19:37:34.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682967,"fullName":"Devin Sweet","link":"/api/v1/people/682967"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681132,"link":"/api/v1/people/681132"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.786139014593736,"aZ":-6.966757087088721,"pfxX":-3.2704771044955265,"pfxZ":14.024831098326981,"pX":0.558237179258642,"pZ":2.344818668999346,"vX0":4.085236258308157,"vY0":-134.15759046670973,"vZ0":-8.320643339780815,"x":95.72,"y":175.47,"x0":-0.569368728016152,"y0":50.00624589764804,"z0":6.007458299921959,"aX":-5.880006449211443},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":23.5,"breakHorizontal":4.9,"spinRate":2230,"spinDirection":199},"zone":6,"typeConfidence":0.91,"plateTime":0.41046020846564346,"extension":6.477020719733344},"index":0,"playId":"aa3b788c-f9da-3f74-a4d5-cacc11af5736","pitchNumber":1,"startTime":"2026-02-22T19:36:55.486Z","endTime":"2026-02-22T19:37:01.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":90.3,"endSpeed":82.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.643550019852345,"aZ":-19.98960111290516,"pfxX":-0.9705551882834154,"pfxZ":7.034347882803376,"pX":-0.018588186384008595,"pZ":1.310191325633322,"vX0":1.9541966388856697,"vY0":-131.24920395652998,"vZ0":-8.22315353461851,"x":117.71,"y":203.4,"x0":-0.6491232618759684,"y0":50.00407571619041,"z0":5.991173163549106,"aX":-1.681503036475477},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.0,"breakHorizontal":1.3,"spinRate":2318,"spinDirection":180},"zone":13,"typeConfidence":0.75,"plateTime":0.41847220519709083,"extension":6.456139436261981},"index":1,"playId":"3aa185f3-162c-3a7c-9813-a5c158360d01","pitchNumber":2,"startTime":"2026-02-22T19:37:10.206Z","endTime":"2026-02-22T19:37:22.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":93.4,"endSpeed":84.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1189938581204,"aZ":-9.234238462055256,"pfxX":-3.054751505055871,"pfxZ":12.385130899216646,"pX":0.7395693495665007,"pZ":3.393687554539287,"vX0":4.255886648390987,"vY0":-135.81496357423148,"vZ0":-5.368873512570618,"x":88.81,"y":147.15,"x0":-0.4571123842852047,"y0":50.00422054806311,"z0":6.050244414400538,"aX":-5.659069526037416},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.4,"breakHorizontal":4.6,"spinRate":2263,"spinDirection":201},"zone":12,"typeConfidence":0.9,"plateTime":0.4046265432492393,"extension":6.3809219267340165},"hitData":{"launchSpeed":66.6,"launchAngle":62.0,"totalDistance":114.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":107.2,"coordY":165.41}},"index":2,"playId":"5d83bc38-5364-3382-95e7-cb0e89e7283f","pitchNumber":3,"startTime":"2026-02-22T19:37:26.870Z","endTime":"2026-02-22T19:37:34.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:37:34.161Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Lantigua strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:37:43.863Z","endTime":"2026-02-22T19:38:37.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":672463,"fullName":"Rafael Lantigua","link":"/api/v1/people/672463"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682967,"fullName":"Devin Sweet","link":"/api/v1/people/682967"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672463,"fullName":"Rafael Lantigua","link":"/api/v1/people/672463"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641511,"link":"/api/v1/people/641511"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.170238522187923,"aZ":-27.915759617207595,"pfxX":2.0307991009662927,"pfxZ":2.7049881279693233,"pX":0.7111267013911579,"pZ":1.2512082892667988,"vX0":2.441497193790492,"vY0":-124.94564528454377,"vZ0":-6.17403711756628,"x":89.89,"y":205.0,"x0":-0.5441045378867385,"y0":50.00356677343845,"z0":6.060808191369597,"aX":3.196944534568005},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.6,"breakHorizontal":-4.3,"spinRate":2356,"spinDirection":144},"zone":14,"typeConfidence":0.89,"plateTime":0.43909297171734174,"extension":6.453423205802376},"index":0,"playId":"a2a7a3ba-95f0-3e6c-9b34-402fbd9ccade","pitchNumber":1,"startTime":"2026-02-22T19:37:59.982Z","endTime":"2026-02-22T19:38:03.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":672463,"link":"/api/v1/people/672463","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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.8,"endSpeed":80.7,"strikeZoneTop":2.989,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.716800378072715,"aZ":-27.965210852610813,"pfxX":1.7966202115497012,"pfxZ":2.5787349374068667,"pX":0.5626794989273006,"pZ":1.4182917339212606,"vX0":2.4590057387260265,"vY0":-126.4771281568757,"vZ0":-6.082202973698854,"x":95.55,"y":200.49,"x0":-0.652487109700512,"y0":50.004899201631716,"z0":6.072394974188968,"aX":2.9360677160903994},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.6,"breakHorizontal":-3.7,"spinRate":2378,"spinDirection":150},"zone":14,"typeConfidence":0.89,"plateTime":0.43164812327341595,"extension":6.324795061759876},"index":1,"playId":"cd2cea0f-f279-3f1e-beff-ed0241787435","pitchNumber":2,"startTime":"2026-02-22T19:38:15.289Z","endTime":"2026-02-22T19:38:18.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":672463,"link":"/api/v1/people/672463","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":2.989,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32484594570357,"aZ":-27.062518874407523,"pfxX":3.094268898220994,"pfxZ":3.094546273356875,"pX":1.1547860198889168,"pZ":1.1481021096127757,"vX0":3.267314278465904,"vY0":-126.96544281562286,"vZ0":-6.955341358111954,"x":72.98,"y":207.78,"x0":-0.5454851801286026,"y0":50.00090856703921,"z0":6.044569841848141,"aX":5.106009122808795},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.4,"breakHorizontal":-6.2,"spinRate":2347,"spinDirection":150},"zone":14,"typeConfidence":0.91,"plateTime":0.42959834365643434,"extension":6.460742185085114},"index":2,"playId":"abb5f76f-86f3-3e01-92c7-a9e221d78c2e","pitchNumber":3,"startTime":"2026-02-22T19:38:32.620Z","endTime":"2026-02-22T19:38:37.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":672463,"link":"/api/v1/people/672463","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672463,"link":"/api/v1/people/672463"},"credit":"b_ab"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_ab"},{"player":{"id":672463,"link":"/api/v1/people/672463"},"credit":"b_pa"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:38:37.696Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Valenzuela walks.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:39:03.470Z","endTime":"2026-02-22T19:39:58.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682967,"fullName":"Devin Sweet","link":"/api/v1/people/682967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"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":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.467413263424508,"aZ":-32.30843813812324,"pfxX":-6.803039163015272,"pfxZ":-0.10746469659995217,"pX":-0.9142518580015749,"pZ":1.9516908188855584,"vX0":1.7439170579663898,"vY0":-112.98621647405282,"vZ0":-1.6034096139211584,"x":151.85,"y":186.08,"x0":-0.8145134345037865,"y0":50.00033133818038,"z0":5.930882487183812,"aX":-8.754085645124553},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-0.4,"breakHorizontal":11.9,"spinRate":1919,"spinDirection":255},"zone":13,"typeConfidence":0.88,"plateTime":0.48561115371035735,"extension":6.2702406056348226},"index":0,"playId":"b6051b2c-2019-3d7a-a9fc-cd65515618da","pitchNumber":1,"startTime":"2026-02-22T19:39:03.470Z","endTime":"2026-02-22T19:39:16.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.680168295559202,"aZ":-21.47974804608336,"pfxX":0.9314943453548525,"pfxZ":6.29262616353248,"pX":-0.8931633389137376,"pZ":2.0609762138963266,"vX0":-0.5446146434955543,"vY0":-129.93733230414702,"vZ0":-6.0950109096600285,"x":151.05,"y":183.13,"x0":-0.8012565661875158,"y0":50.00588894323783,"z0":6.082771189800077,"aX":1.5839837722691792},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.2,"breakHorizontal":-1.6,"spinRate":2291,"spinDirection":181},"zone":13,"typeConfidence":0.91,"plateTime":0.42245012130843573,"extension":6.300430769322543},"index":1,"playId":"edf25176-b370-3fdb-a5e6-485ad7f47304","pitchNumber":2,"startTime":"2026-02-22T19:39:19.842Z","endTime":"2026-02-22T19:39:25.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.146505894459427,"aZ":-9.69530179165733,"pfxX":-3.3093301385557323,"pfxZ":12.34303401484365,"pX":1.1769031869021824,"pZ":2.8719063788525774,"vX0":5.163415168377454,"vY0":-134.3512875287275,"vZ0":-6.598549513968134,"x":72.14,"y":161.24,"x0":-0.3432725371965116,"y0":50.0021666290373,"z0":6.054997304895099,"aX":-6.026932987517102},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":21.0,"breakHorizontal":4.8,"spinRate":2190,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.40828421914289725,"extension":6.379141208558212},"index":2,"playId":"b97e5bc3-8c58-3610-8f37-b0e2d0d4c38f","pitchNumber":3,"startTime":"2026-02-22T19:39:37.614Z","endTime":"2026-02-22T19:39:48.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.556760816887813,"aZ":-9.8781865196091,"pfxX":-1.6062575846153657,"pfxZ":12.220986396671027,"pX":0.11870400611345988,"pZ":1.205925363129558,"vX0":2.5454761729307536,"vY0":-133.88925511935003,"vZ0":-10.607492358678535,"x":112.48,"y":206.22,"x0":-0.6334867671805609,"y0":50.00366394733789,"z0":5.914782127793889,"aX":-2.9308880450677006},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.2,"breakHorizontal":2.4,"spinRate":2271,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.4083043219199589,"extension":6.481003504176078},"index":3,"playId":"60219efe-98d3-36aa-be58-c0f1b0d5dc7d","pitchNumber":4,"startTime":"2026-02-22T19:39:54.294Z","endTime":"2026-02-22T19:39:58.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":678218,"link":"/api/v1/people/678218","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678218,"link":"/api/v1/people/678218"},"credit":"b_pa"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:39:58.724Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Josh Kasevich homers (1) on a fly ball to left center field. Brandon Valenzuela scores.","rbi":2,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:40:13.164Z","endTime":"2026-02-22T19:42:52.590Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":688460,"fullName":"Josh Kasevich","link":"/api/v1/people/688460"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682967,"fullName":"Devin Sweet","link":"/api/v1/people/682967"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,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":688460,"fullName":"Josh Kasevich","link":"/api/v1/people/688460"},"responsiblePitcher":{"id":682967,"link":"/api/v1/people/682967"},"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":678218,"fullName":"Brandon Valenzuela","link":"/api/v1/people/678218"},"responsiblePitcher":{"id":682967,"link":"/api/v1/people/682967"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.8,"strikeZoneTop":3.208,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.32166697515939,"aZ":-28.978903832129948,"pfxX":-7.249544883297354,"pfxZ":2.3399541118276295,"pX":1.1220620177038436,"pZ":2.016863417539131,"vX0":6.24114117215148,"vY0":-115.51157675247808,"vZ0":-2.6082594136750643,"x":74.23,"y":184.32,"x0":-0.6589407604514874,"y0":50.00298274894291,"z0":5.916615499675553,"aX":-9.903581092768265},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":4.0,"breakHorizontal":11.8,"spinRate":1920,"spinDirection":249},"zone":14,"typeConfidence":0.88,"plateTime":0.47220673252149625,"extension":6.621318366859201},"index":0,"playId":"d8ae9e80-205d-3ec1-88c7-50c930d68a5b","pitchNumber":1,"startTime":"2026-02-22T19:40:25.392Z","endTime":"2026-02-22T19:40:45.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":688460,"link":"/api/v1/people/688460","batSide":{"code":"R","description":"Right"}},"first":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7095736556877,"aZ":-10.724284033119897,"pfxX":-2.057327106753827,"pfxZ":11.65679713560076,"pX":-0.35352764967776246,"pZ":2.0307042702349336,"vX0":1.1548254568719694,"vY0":-134.21194632943897,"vZ0":-8.552468713368654,"x":130.48,"y":183.95,"x0":-0.5201750506346271,"y0":50.00109154517236,"z0":6.005404037035364,"aX":-3.785066617502069},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.7,"breakHorizontal":3.5,"spinRate":2228,"spinDirection":197},"zone":7,"typeConfidence":0.91,"plateTime":0.4067735898193825,"extension":6.527036670173042},"index":1,"playId":"cfeab716-47e8-30e9-92e7-d8ded9226fde","pitchNumber":2,"startTime":"2026-02-22T19:40:45.102Z","endTime":"2026-02-22T19:40:49.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":688460,"link":"/api/v1/people/688460","batSide":{"code":"R","description":"Right"}},"first":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36028075545603,"aZ":-10.535320301100338,"pfxX":-1.7842494495476586,"pfxZ":11.867081770789316,"pX":-0.05152370206176694,"pZ":2.7347348921662253,"vX0":1.7964536570762781,"vY0":-134.0373935589312,"vZ0":-6.727155893766516,"x":118.96,"y":164.94,"x0":-0.49789555725445095,"y0":50.00473117245744,"z0":6.025580494945274,"aX":-3.2542537335117503},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.3,"breakHorizontal":2.9,"spinRate":2176,"spinDirection":199},"zone":5,"typeConfidence":0.9,"plateTime":0.40827568372764,"extension":6.418828019416605},"index":2,"playId":"1a5998a3-c6c0-33d8-a720-2b9ba522855b","pitchNumber":3,"startTime":"2026-02-22T19:41:03.531Z","endTime":"2026-02-22T19:41:06.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":688460,"link":"/api/v1/people/688460","batSide":{"code":"R","description":"Right"}},"first":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82659708771616,"aZ":-30.96323635424705,"pfxX":5.068526264661956,"pfxZ":0.7778032682730558,"pX":0.8854444701165632,"pZ":2.5557883390923934,"vX0":1.4231037586170494,"vY0":-123.88830954961104,"vZ0":-2.4886082024294787,"x":83.25,"y":169.77,"x0":-0.3549089182083559,"y0":50.00192783917655,"z0":6.162135732206614,"aX":7.875181558687503},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.1,"breakHorizontal":-9.5,"spinRate":2214,"spinDirection":144},"zone":12,"typeConfidence":0.93,"plateTime":0.44217892431389094,"extension":6.248000945349112},"index":3,"playId":"975980e3-744f-33ea-9d20-117aba24ae50","pitchNumber":4,"startTime":"2026-02-22T19:41:28.006Z","endTime":"2026-02-22T19:41:37.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":688460,"link":"/api/v1/people/688460","batSide":{"code":"R","description":"Right"}},"first":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.8525793665208,"aZ":-25.655308140905007,"pfxX":-4.697299859378098,"pfxZ":4.932207826097139,"pX":0.09601052902486797,"pZ":0.5366329448801689,"vX0":3.0913570405874395,"vY0":-113.38291771145163,"vZ0":-6.121162947255978,"x":113.34,"y":224.29,"x0":-0.6648803178560433,"y0":50.000826000038444,"z0":5.783398587396319,"aX":-6.205834933443286},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":7.9,"breakHorizontal":7.9,"spinRate":1899,"spinDirection":250},"zone":14,"typeConfidence":0.86,"plateTime":0.48036483913299755,"extension":6.575794982675681},"index":4,"playId":"9923a049-5e99-3883-8bd1-94a4b01e0e2c","pitchNumber":5,"startTime":"2026-02-22T19:42:03.608Z","endTime":"2026-02-22T19:42:07.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":688460,"link":"/api/v1/people/688460","batSide":{"code":"R","description":"Right"}},"first":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.753791593914862,"aZ":-10.285196037828658,"pfxX":-2.523061928584462,"pfxZ":11.88559035174296,"pX":0.07216834493603366,"pZ":3.179812738187875,"vX0":2.5406891525141484,"vY0":-134.9476040930931,"vZ0":-5.801314446448631,"x":114.25,"y":152.93,"x0":-0.5543585832082112,"y0":50.00342207503783,"z0":6.084109190718707,"aX":-4.647078813205735},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.5,"breakHorizontal":4.0,"spinRate":2289,"spinDirection":195},"zone":2,"typeConfidence":0.91,"plateTime":0.4060924299908266,"extension":6.356670430800878},"hitData":{"launchSpeed":103.0,"launchAngle":28.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":69.53,"coordY":40.34}},"index":5,"playId":"293f92e6-9c2c-3cd7-b27b-bdbd11662e09","pitchNumber":6,"startTime":"2026-02-22T19:42:26.342Z","endTime":"2026-02-22T19:42:52.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":688460,"link":"/api/v1/people/688460","batSide":{"code":"R","description":"Right"}},"first":{"id":678218,"link":"/api/v1/people/678218"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688460,"link":"/api/v1/people/688460"},"credit":"b_ab"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_ab"},{"player":{"id":688460,"link":"/api/v1/people/688460"},"credit":"b_pa"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.7,"awayTeamWinProbability":84.3,"homeTeamWinProbabilityAdded":-21.3,"leverageIndex":1.03,"dramaIndex":162.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:42:52.590Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sean Keys walks.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:42:51.948Z","endTime":"2026-02-22T19:44:42.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682967,"fullName":"Devin Sweet","link":"/api/v1/people/682967"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"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":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.736608477199653,"aZ":-19.13718029151694,"pfxX":-0.20231512416836672,"pfxZ":7.337565277917001,"pX":-1.1115391575525937,"pZ":3.887233052154542,"vX0":-1.0715214039505039,"vY0":-132.11656797867235,"vZ0":-2.323178960549109,"x":75.45,"y":85.3,"x0":-0.6752911036240803,"y0":50.004753015708395,"z0":6.176244597992379,"aX":-0.3596086146724057},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.1,"breakHorizontal":0.6,"spinRate":2207,"spinDirection":188},"zone":11,"typeConfidence":0.75,"plateTime":0.41372408281078155,"extension":6.401384377116249},"index":0,"playId":"b82d57d2-42ea-353c-90e9-44b07b7dd199","pitchNumber":1,"startTime":"2026-02-22T19:43:08.950Z","endTime":"2026-02-22T19:43:13.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.342553102065608,"aZ":-28.032732042748503,"pfxX":-4.157857603877026,"pfxZ":3.1059202379960453,"pX":0.3994317381166523,"pZ":2.3574050918987575,"vX0":3.4904361846072183,"vY0":-114.54091975853605,"vZ0":-1.8152438380732563,"x":101.77,"y":175.13,"x0":-0.6009830436263506,"y0":50.003826539903436,"z0":5.890515946320862,"aX":-5.547792259920258},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":5.5,"breakHorizontal":6.7,"spinRate":1904,"spinDirection":254},"zone":6,"typeConfidence":0.85,"plateTime":0.47744947605283405,"extension":6.424724816753515},"index":1,"playId":"3109ae0b-e72f-33d6-9fae-fb30f7b16da7","pitchNumber":2,"startTime":"2026-02-22T19:43:25.404Z","endTime":"2026-02-22T19:43:29.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.631980718437102,"aZ":-22.925276312032167,"pfxX":0.7418869693912828,"pfxZ":5.643802610470819,"pX":0.3182749542089903,"pZ":0.7098642156469763,"vX0":2.1012770545653865,"vY0":-126.58365116644225,"vZ0":-8.580879005255447,"x":104.87,"y":219.61,"x0":-0.6158921791324425,"y0":50.00128277453523,"z0":5.952416442805619,"aX":1.214014607121749},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.6,"breakHorizontal":-1.8,"spinRate":2491,"spinDirection":164},"zone":14,"typeConfidence":0.51,"plateTime":0.43121208128526023,"extension":6.453204068085344},"index":2,"playId":"b6cafce6-e69b-3a4b-8777-16c6b893f199","pitchNumber":3,"startTime":"2026-02-22T19:43:41.156Z","endTime":"2026-02-22T19:43:44.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.67637402580377,"aZ":-29.25370390658669,"pfxX":-5.129260945159382,"pfxZ":2.254022241011848,"pX":-0.6966847211034946,"pZ":1.7948079726799264,"vX0":1.8281163240445555,"vY0":-113.19560668724648,"vZ0":-2.513427317738696,"x":143.56,"y":190.32,"x0":-0.8483527545826703,"y0":50.00478372560498,"z0":5.848625747491394,"aX":-6.656506355591391},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":3.7,"breakHorizontal":8.9,"spinRate":1957,"spinDirection":251},"zone":7,"typeConfidence":0.86,"plateTime":0.4838816439785174,"extension":6.348379686918341},"index":3,"playId":"438e8a40-9548-3020-9171-bf0de72fd8d3","pitchNumber":4,"startTime":"2026-02-22T19:44:01.378Z","endTime":"2026-02-22T19:44:05.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74876226623112,"aZ":-7.410985317567818,"pfxX":-4.168488965068119,"pfxZ":13.527624438545669,"pX":0.29343855073537056,"pZ":2.6591534187692685,"vX0":3.4830099812855932,"vY0":-134.57679214432267,"vZ0":-7.380405141372819,"x":105.81,"y":166.98,"x0":-0.47726504837001044,"y0":50.00197472976588,"z0":5.965206487997463,"aX":-7.630471015446952},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":23.0,"breakHorizontal":6.8,"spinRate":2332,"spinDirection":199},"zone":6,"typeConfidence":0.9,"plateTime":0.40730740263212883,"extension":6.368913246620502},"index":4,"playId":"5b34c3f8-e8fd-31d4-8e56-9d5ae8d9a97a","pitchNumber":5,"startTime":"2026-02-22T19:44:18.818Z","endTime":"2026-02-22T19:44:22.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":74.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.27812424597672,"aZ":-23.63127254578242,"pfxX":-6.313513559929499,"pfxZ":6.230253409584229,"pX":1.117665651837193,"pZ":0.5995652880753254,"vX0":5.738827228375956,"vY0":-115.42275525157295,"vZ0":-6.541802906776183,"x":74.4,"y":222.59,"x0":-0.5619414035593828,"y0":50.00220047129688,"z0":5.6976110073485815,"aX":-8.65439728111316},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":10.2,"breakHorizontal":10.3,"spinRate":1946,"spinDirection":251},"zone":14,"typeConfidence":0.88,"plateTime":0.4716947095088848,"extension":6.286129028351597},"index":5,"playId":"daa40058-4ed0-3cd5-8749-45222d0d02f6","pitchNumber":6,"startTime":"2026-02-22T19:44:38.303Z","endTime":"2026-02-22T19:44:42.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"credit":"b_pa"},{"player":{"id":682967,"link":"/api/v1/people/682967"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.1,"awayTeamWinProbability":84.9,"homeTeamWinProbabilityAdded":-0.5999999999999996,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:44:42.125Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Charles McAdoo walks. Sean Keys to 2nd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:47:14.882Z","endTime":"2026-02-22T19:49:10.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686623,"fullName":"P.J. Labriola","link":"/api/v1/people/686623"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"postOnSecond":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"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":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T19:44:55.290Z","endTime":"2026-02-22T19:46:11.003Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"first":{"id":815873,"link":"/api/v1/people/815873"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: P.J. Labriola replaces Devin Sweet.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-22T19:46:11.003Z","endTime":"2026-02-22T19:47:17.148Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686623,"link":"/api/v1/people/686623"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682967,"link":"/api/v1/people/682967","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"first":{"id":815873,"link":"/api/v1/people/815873"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":92.6,"endSpeed":86.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.277119361366058,"aZ":-19.519277166480727,"pfxX":1.133104550135692,"pfxZ":6.7354853377065975,"pX":-1.1328385278745035,"pZ":4.196105680833237,"vX0":-6.338294847328456,"vY0":-134.96737420015324,"vZ0":-2.8773677085455476,"x":160.18,"y":125.49,"x0":1.0802938740145491,"y0":50.00484316752307,"z0":6.621723692764585,"aX":2.1307607062456677},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":-1.0,"spinRate":2191,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.40298507984880994,"extension":6.10517449652875},"index":2,"playId":"097f7d73-fe8f-393a-8d6f-2b0d150a0914","pitchNumber":1,"startTime":"2026-02-22T19:47:17.148Z","endTime":"2026-02-22T19:47:20.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686623,"link":"/api/v1/people/686623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"first":{"id":815873,"link":"/api/v1/people/815873"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49244385445685,"aZ":-25.561370030012718,"pfxX":-1.4975702021372457,"pfxZ":4.056029091281657,"pX":-0.5580403082029414,"pZ":2.433867489888267,"vX0":-4.785310076229653,"vY0":-126.9558144032833,"vZ0":-4.281697155918998,"x":138.27,"y":173.07,"x0":1.5472558780078636,"y0":50.00063195312506,"z0":6.181698717210406,"aX":-2.4379147933963323},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":3.8,"spinRate":2355,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.43178048446687445,"extension":6.455364894518407},"index":3,"playId":"8344fb11-894e-3194-baa7-137534fe26dd","pitchNumber":2,"startTime":"2026-02-22T19:47:32.915Z","endTime":"2026-02-22T19:47:35.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686623,"link":"/api/v1/people/686623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"first":{"id":815873,"link":"/api/v1/people/815873"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":87.5,"endSpeed":81.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94302723962675,"aZ":-24.833468479923713,"pfxX":-0.7067617019798645,"pfxZ":4.405341823092009,"pX":-0.04047656752989007,"pZ":2.430961718951276,"vX0":-3.8883701805568167,"vY0":-127.45433815340954,"vZ0":-4.668015848299221,"x":118.54,"y":173.14,"x0":1.5885308066197374,"y0":50.004192242814504,"z0":6.215830258308213,"aX":-1.1781769345612454},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.3,"breakHorizontal":2.0,"spinRate":2220,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.42757651970347776,"extension":6.426013090086529},"index":4,"playId":"d023df59-8bac-3728-b860-4a5b5037b214","pitchNumber":3,"startTime":"2026-02-22T19:47:52.228Z","endTime":"2026-02-22T19:47:56.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686623,"link":"/api/v1/people/686623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"first":{"id":815873,"link":"/api/v1/people/815873"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"playId":"2a53863f-98d3-3bee-9991-2566091e229d","startTime":"2026-02-22T19:48:11.138Z","endTime":"2026-02-22T19:48:15.256Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":686623,"link":"/api/v1/people/686623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"first":{"id":815873,"link":"/api/v1/people/815873"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.592192991169544,"aZ":-30.42110886771338,"pfxX":-1.5118893389592971,"pfxZ":1.154564281797128,"pX":-1.407479245081985,"pZ":0.545657965838266,"vX0":-6.376496222227412,"vY0":-122.00101323146174,"vZ0":-7.01396045368112,"x":170.65,"y":224.05,"x0":1.4297745198529992,"y0":50.003307512053574,"z0":6.0587821203200285,"aX":-2.291969439014304},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.7,"breakHorizontal":4.2,"spinRate":2166,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.44788553493599004,"extension":6.601015429316068},"index":6,"playId":"93b58dd7-79e9-316a-a3d8-40decccbb466","pitchNumber":4,"startTime":"2026-02-22T19:48:28.186Z","endTime":"2026-02-22T19:48:32.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686623,"link":"/api/v1/people/686623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"first":{"id":815873,"link":"/api/v1/people/815873"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.700488711948836,"aZ":-19.039639754959584,"pfxX":4.230687278854966,"pfxZ":6.840568902289494,"pX":0.7001926687839526,"pZ":3.977417665624957,"vX0":-3.6665023446445657,"vY0":-136.8509950991618,"vZ0":-2.84092991994351,"x":90.31,"y":131.39,"x0":1.4996117308819779,"y0":50.002817885461575,"z0":6.3144943874268495,"aX":8.123968350938796},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.1,"breakHorizontal":-7.0,"spinRate":2094,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.39835855864914516,"extension":6.250122233145308},"index":7,"playId":"7ef3b3a4-b027-38ef-aec6-e7263df81c52","pitchNumber":5,"startTime":"2026-02-22T19:48:48.958Z","endTime":"2026-02-22T19:48:53.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686623,"link":"/api/v1/people/686623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"first":{"id":815873,"link":"/api/v1/people/815873"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.948699924048242,"aZ":-26.430652092247566,"pfxX":-1.3098153487129895,"pfxZ":3.4706533408786715,"pX":-0.6140758370026871,"pZ":3.6702099848509504,"vX0":-4.889513695080293,"vY0":-127.56680255080704,"vZ0":-1.3651268190936827,"x":140.41,"y":139.68,"x0":1.4937260634370177,"y0":50.00615420029059,"z0":6.285584775591872,"aX":-2.170438870209157},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.2,"breakHorizontal":3.5,"spinRate":2355,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4284963260885446,"extension":6.292879350851976},"index":8,"playId":"d39c8397-e8a1-3d0a-932c-c47dad7f661b","pitchNumber":6,"startTime":"2026-02-22T19:49:05.962Z","endTime":"2026-02-22T19:49:10.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686623,"link":"/api/v1/people/686623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"first":{"id":815873,"link":"/api/v1/people/815873"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"credit":"b_pa"},{"player":{"id":686623,"link":"/api/v1/people/686623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.099999999999998,"awayTeamWinProbability":85.9,"homeTeamWinProbabilityAdded":-1.0000000000000018,"leverageIndex":0.47,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:49:10.178Z","atBatIndex":51},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ismael Munguia grounds into a force out, fielded by shortstop Tsung-Che Cheng. Charles McAdoo out at 2nd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-02-22T19:49:18.973Z","endTime":"2026-02-22T19:50:19.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":665998,"fullName":"Ismael Munguia","link":"/api/v1/people/665998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686623,"fullName":"P.J. Labriola","link":"/api/v1/people/686623"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691907,"link":"/api/v1/people/691907"},"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":665998,"fullName":"Ismael Munguia","link":"/api/v1/people/665998"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.273543345648864,"aZ":-33.55841765167903,"pfxX":-1.5065307461532074,"pfxZ":-0.9469155146963242,"pX":-2.012181671005698,"pZ":0.09018268914653237,"vX0":-8.046389042956724,"vY0":-120.50032342166848,"vZ0":-7.064804020577161,"x":193.7,"y":236.35,"x0":1.5778229967038502,"y0":50.0035680584576,"z0":6.056446895409811,"aX":-2.1970320269422774},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.4,"breakHorizontal":4.8,"spinRate":2300,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.45601937053117725,"extension":6.4548215192975},"index":0,"playId":"966e1c4c-aad3-34aa-afde-65c0a0446408","pitchNumber":1,"startTime":"2026-02-22T19:49:34.265Z","endTime":"2026-02-22T19:49:38.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686623,"link":"/api/v1/people/686623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665998,"link":"/api/v1/people/665998","batSide":{"code":"L","description":"Left"}},"first":{"id":807727,"link":"/api/v1/people/807727"},"second":{"id":815873,"link":"/api/v1/people/815873"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.841620844649245,"aZ":-20.121279625102634,"pfxX":6.88363146207107,"pfxZ":6.759600718322547,"pX":-1.0781987243662459,"pZ":2.736612444259342,"vX0":-8.81041450444917,"vY0":-132.56768034828343,"vZ0":-4.898011526464512,"x":158.1,"y":164.89,"x0":1.391068513376025,"y0":50.00435147744921,"z0":6.07331555490681,"aX":12.276977988262143},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.4,"breakHorizontal":-10.6,"spinRate":2049,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.41287722882250577,"extension":6.628386978733881},"index":1,"playId":"e51060fc-aef6-3d2a-8286-d76aafbda7e8","pitchNumber":2,"startTime":"2026-02-22T19:49:55.231Z","endTime":"2026-02-22T19:50:00.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686623,"link":"/api/v1/people/686623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665998,"link":"/api/v1/people/665998","batSide":{"code":"L","description":"Left"}},"first":{"id":807727,"link":"/api/v1/people/807727"},"second":{"id":815873,"link":"/api/v1/people/815873"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.891033131405024,"aZ":-21.633596483330923,"pfxX":2.9090748024712463,"pfxZ":5.855297698969203,"pX":-0.22920633489660322,"pZ":2.734974985360598,"vX0":-4.911420773461472,"vY0":-133.12228690213433,"vZ0":-4.9675396229517315,"x":125.74,"y":164.94,"x0":1.2594875050882552,"y0":50.00002852970954,"z0":6.185785739153388,"aX":5.234248544299113},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":-4.2,"spinRate":2174,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.41104111885728134,"extension":6.653411291437128},"hitData":{"launchSpeed":101.8,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.47,"coordY":156.92}},"index":2,"playId":"778d92e2-3e33-39af-a427-f129f4d03f36","pitchNumber":3,"startTime":"2026-02-22T19:50:13.533Z","endTime":"2026-02-22T19:50:19.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686623,"link":"/api/v1/people/686623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665998,"link":"/api/v1/people/665998","batSide":{"code":"L","description":"Left"}},"first":{"id":807727,"link":"/api/v1/people/807727"},"second":{"id":815873,"link":"/api/v1/people/815873"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665998,"link":"/api/v1/people/665998"},"credit":"b_ab"},{"player":{"id":686623,"link":"/api/v1/people/686623"},"credit":"p_ab"},{"player":{"id":665998,"link":"/api/v1/people/665998"},"credit":"b_pa"},{"player":{"id":686623,"link":"/api/v1/people/686623"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:50:19.418Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nate Eaton doubles (1) on a line drive to left fielder Yohendrick Piñango.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T19:52:38.627Z","endTime":"2026-02-22T19:53:41.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":0,"outs":0},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Robert Brooks replaces catcher Brandon Valenzuela, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T19:51:17.502Z","endTime":"2026-02-22T19:51:17.616Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806394,"link":"/api/v1/people/806394"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"601","replacedPlayer":{"id":678218,"link":"/api/v1/people/678218"},"defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":678218,"link":"/api/v1/people/678218"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yariel Rodríguez replaces Spencer Miles.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T19:51:17.616Z","endTime":"2026-02-22T19:52:40.878Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684320,"link":"/api/v1/people/684320"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693686,"link":"/api/v1/people/693686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31756076136896,"aZ":-15.256611226743154,"pfxX":-0.5711803098082899,"pfxZ":9.17364270353437,"pX":-0.18723378850838662,"pZ":4.524583340452647,"vX0":3.6457035150787718,"vY0":-134.47246272516378,"vZ0":-1.5345511509503513,"x":124.14,"y":116.62,"x0":-1.4823239831628727,"y0":50.00048235192281,"z0":6.177371109225935,"aX":-1.054131354204991},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":0.4,"spinRate":2328,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4062864686810901,"extension":5.726251432609499},"index":2,"playId":"622bd815-fa49-3991-a935-9e14d5fdd53e","pitchNumber":1,"startTime":"2026-02-22T19:52:40.878Z","endTime":"2026-02-22T19:52:43.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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.7,"endSpeed":86.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.259372611285848,"aZ":-15.313119361055717,"pfxX":-2.398456137329975,"pfxZ":8.947251046842903,"pX":-0.8612138330318442,"pZ":2.814059868331066,"vX0":2.404116915178224,"vY0":-135.16309852023255,"vZ0":-5.476349727292839,"x":149.83,"y":162.8,"x0":-1.442643109295673,"y0":50.00648437798981,"z0":5.9093953208416945,"aX":-4.522333543197503},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":4.0,"spinRate":2373,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4023480678266238,"extension":6.074573268988437},"index":3,"playId":"67a5adeb-4295-3ad8-b7b2-aac1fa4f9a95","pitchNumber":2,"startTime":"2026-02-22T19:52:57.051Z","endTime":"2026-02-22T19:53:01.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":84.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.85641213791341,"aZ":-21.270869732648716,"pfxX":-2.966463978040104,"pfxZ":6.144004097458421,"pX":0.8202422808416931,"pZ":3.5699793410076337,"vX0":6.746844096552516,"vY0":-130.67927101202733,"vZ0":-2.0787096093632256,"x":85.73,"y":142.39,"x0":-1.3802595583052655,"y0":50.001333376864686,"z0":5.93154395391514,"aX":-5.263607340957763},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.0,"breakHorizontal":4.3,"spinRate":2289,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4150778791229319,"extension":6.07068863693895},"index":4,"playId":"a7ede0d7-3c9f-36e7-a216-563f7cbbae74","pitchNumber":3,"startTime":"2026-02-22T19:53:14.148Z","endTime":"2026-02-22T19:53:18.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.488289152692236,"aZ":-19.27138969940038,"pfxX":-0.6664652681144946,"pfxZ":7.401592065302464,"pX":0.11186849664971374,"pZ":2.3472167741755765,"vX0":4.470663889700213,"vY0":-130.90462967081052,"vZ0":-5.405111086511534,"x":112.74,"y":175.41,"x0":-1.5282722248907812,"y0":50.003827534544534,"z0":5.8724924051075105,"aX":-1.1627925363935632},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.5,"breakHorizontal":0.2,"spinRate":2313,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.41771781056984736,"extension":6.2694658977581},"hitData":{"launchSpeed":94.0,"launchAngle":20.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":50.67,"coordY":109.01}},"index":5,"playId":"a1899bee-05f3-39ef-8be4-98363b032616","pitchNumber":4,"startTime":"2026-02-22T19:53:32.403Z","endTime":"2026-02-22T19:53:41.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_ab"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_ab"},{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":7.0,"leverageIndex":1.07,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:53:41.775Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jason Delay pops out to first baseman Sean Keys.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T19:53:58.222Z","endTime":"2026-02-22T19:54:44.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641511,"fullName":"Jason Delay","link":"/api/v1/people/641511"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":641511,"fullName":"Jason Delay","link":"/api/v1/people/641511"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"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.8,"endSpeed":78.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.257507737606243,"aZ":-26.701172376227813,"pfxX":1.1021831912282507,"pfxZ":3.4852661044905506,"pX":-0.9599337876527679,"pZ":3.501544216556545,"vX0":1.510936138216078,"vY0":-123.63721908619377,"vZ0":-0.6235794744807521,"x":153.59,"y":144.24,"x0":-1.718796715137437,"y0":50.00416283693556,"z0":5.969319682912056,"aX":1.731244266836188},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.5,"breakHorizontal":-2.3,"spinRate":2639,"spinDirection":100},"zone":11,"typeConfidence":2.0,"plateTime":0.4405465138651241,"extension":5.99599890409357},"index":0,"playId":"62617ad4-e33f-3b47-82eb-ad49db829b9e","pitchNumber":1,"startTime":"2026-02-22T19:54:13.629Z","endTime":"2026-02-22T19:54:17.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":641511,"link":"/api/v1/people/641511","batSide":{"code":"R","description":"Right"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.82626299727763,"aZ":-24.422856508540203,"pfxX":1.9467439851138106,"pfxZ":4.893324624086977,"pX":0.3586683112533282,"pZ":2.493559728607313,"vX0":4.060730141010286,"vY0":-124.02366833015324,"vZ0":-3.471715631502136,"x":103.33,"y":171.45,"x0":-1.5418783622406202,"y0":50.00396847983935,"z0":5.909883313695534,"aX":3.084477193588276},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.4,"breakHorizontal":-4.3,"spinRate":2752,"spinDirection":83},"zone":6,"typeConfidence":2.0,"plateTime":0.43876964980624766,"extension":5.95598451004561},"hitData":{"launchSpeed":75.8,"launchAngle":71.0,"totalDistance":100.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":150.23,"coordY":164.8}},"index":1,"playId":"a1310a5d-1b0f-3c84-a2e9-70d9e7081748","pitchNumber":2,"startTime":"2026-02-22T19:54:34.785Z","endTime":"2026-02-22T19:54:44.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":641511,"link":"/api/v1/people/641511","batSide":{"code":"R","description":"Right"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641511,"link":"/api/v1/people/641511"},"credit":"b_ab"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_ab"},{"player":{"id":641511,"link":"/api/v1/people/641511"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.2,"awayTeamWinProbability":81.8,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":1.71,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:54:44.173Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Sogard singles on a ground ball to shortstop Josh Kasevich. Nate Eaton to 3rd.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T19:55:03.827Z","endTime":"2026-02-22T19:56:07.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"postOnThird":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":688460,"link":"/api/v1/people/688460"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.040715497487394,"aZ":-31.342117503979466,"pfxX":3.9841225024609646,"pfxZ":0.5265513761922165,"pX":-0.30468703767438393,"pZ":0.9837490769977943,"vX0":1.547855236273052,"vY0":-124.72767302136572,"vZ0":-5.92499855628815,"x":128.61,"y":212.22,"x0":-1.45088520301716,"y0":50.00338151123362,"z0":5.974110368204488,"aX":6.277733442509604},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.1,"breakHorizontal":-7.6,"spinRate":2823,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.4391073535781418,"extension":6.187970450034156},"index":0,"playId":"174e8d0c-f46e-3f8d-a563-6f0db65a1705","pitchNumber":1,"startTime":"2026-02-22T19:55:15.382Z","endTime":"2026-02-22T19:55:18.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53018158532525,"aZ":-23.852657810185413,"pfxX":-9.786743842901563,"pfxZ":5.047709104769852,"pX":0.1867848179845297,"pZ":1.1125250583917752,"vX0":6.568927151073216,"vY0":-127.23164031106487,"vZ0":-7.19978530796165,"x":109.88,"y":208.74,"x0":-1.1485756040120123,"y0":50.00600142804244,"z0":5.851605631092656,"aX":-16.15162038082028},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.8,"breakHorizontal":16.3,"spinRate":1756,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4294409279662821,"extension":6.487670309725071},"index":1,"playId":"c3ca41d5-c4ad-3c7c-b0fd-1594db06ffc0","pitchNumber":2,"startTime":"2026-02-22T19:55:33.145Z","endTime":"2026-02-22T19:55:36.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.972966867669708,"aZ":-19.6449183037136,"pfxX":-10.539678360088471,"pfxZ":6.774109581442198,"pX":-0.8978610038749452,"pZ":1.9606954197943638,"vX0":4.799179740824395,"vY0":-135.24028532220996,"vZ0":-6.631634277105372,"x":151.22,"y":185.84,"x0":-1.3278507332706313,"y0":50.00174280573228,"z0":5.826294040341359,"aX":-19.487802520503756},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.0,"breakHorizontal":18.0,"spinRate":2307,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4052747693058971,"extension":6.097784026936507},"hitData":{"launchSpeed":76.1,"launchAngle":3.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.11,"coordY":159.95}},"index":2,"playId":"695578c5-9557-34e5-a7ef-8c0c464d12e2","pitchNumber":3,"startTime":"2026-02-22T19:56:00.583Z","endTime":"2026-02-22T19:56:07.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_ab"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_ab"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.2,"awayTeamWinProbability":75.8,"homeTeamWinProbabilityAdded":6.0,"leverageIndex":1.53,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:56:07.825Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Roman Anthony singles on a ground ball to left fielder Yohendrick Piñango. Nate Eaton scores. Nick Sogard to 2nd.","rbi":1,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T19:56:31.310Z","endTime":"2026-02-22T19:57:15.343Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnSecond":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"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":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":{"id":684320,"link":"/api/v1/people/684320"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.970573582906294,"aZ":-24.945484006029407,"pfxX":-9.065375720932051,"pfxZ":4.227052336196022,"pX":-0.2683729875422265,"pZ":1.0074533307572173,"vX0":5.675011570178674,"vY0":-129.21763545972016,"vZ0":-7.592453266821826,"x":127.23,"y":211.58,"x0":-1.3021160018073914,"y0":50.005827030755675,"z0":5.867757583163694,"aX":-15.512536027162852},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.4,"breakHorizontal":15.4,"spinRate":1706,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.42199906727849656,"extension":6.65694994023498},"index":0,"playId":"1c6f3fd5-7cef-34da-ad00-d06470cf4516","pitchNumber":1,"startTime":"2026-02-22T19:56:47.662Z","endTime":"2026-02-22T19:56:51.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04484344058351,"aZ":-19.39365702203221,"pfxX":-5.431731454978185,"pfxZ":6.613341882773321,"pX":0.19509241826718376,"pZ":2.704507840563398,"vX0":5.95439319759167,"vY0":-137.5263279031329,"vZ0":-5.2710650015904115,"x":109.56,"y":165.76,"x0":-1.2835483250474113,"y0":50.00153704172791,"z0":5.945212035862661,"aX":-10.493900662116411},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.2,"breakHorizontal":8.8,"spinRate":2484,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39696991777548174,"extension":6.3194414709492746},"hitData":{"launchSpeed":109.4,"launchAngle":2.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.02,"coordY":118.14}},"index":1,"playId":"d486af40-660c-3cf5-8545-d47ccf5a06fe","pitchNumber":2,"startTime":"2026-02-22T19:57:08.593Z","endTime":"2026-02-22T19:57:15.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":686765,"link":"/api/v1/people/686765"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.9,"awayTeamWinProbability":67.1,"homeTeamWinProbabilityAdded":8.7,"leverageIndex":2.44,"dramaIndex":120.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:57:15.343Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tsung-Che Cheng walks. Nick Sogard to 3rd. Roman Anthony to 2nd.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T19:57:41.102Z","endTime":"2026-02-22T19:59:00.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnThird":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.469211550603976,"aZ":-25.876678366286242,"pfxX":1.193438457441569,"pfxZ":4.082430423457887,"pX":-0.6735240523695386,"pZ":1.4199259841721015,"vX0":1.476415754205566,"vY0":-123.12734466418463,"vZ0":-5.7316143364098675,"x":142.67,"y":200.44,"x0":-1.4349651421947185,"y0":50.00104243186638,"z0":5.95550701839675,"aX":1.8399351222810612},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.4,"breakHorizontal":-2.5,"spinRate":2610,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4441089959680449,"extension":5.887997270837998},"index":0,"playId":"321d144f-a313-35d4-9b15-480510614b4c","pitchNumber":1,"startTime":"2026-02-22T19:57:57.631Z","endTime":"2026-02-22T19:58:01.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.8,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.02271849202719,"aZ":-27.476810026174878,"pfxX":0.9008680490351315,"pfxZ":3.091503851491118,"pX":-0.7867424753307798,"pZ":1.2650690372395494,"vX0":1.8227984731283862,"vY0":-121.96574059562431,"vZ0":-5.551454356130752,"x":146.99,"y":204.62,"x0":-1.6582845895526241,"y0":50.00447222410255,"z0":5.9149847898017365,"aX":1.3687863899025565},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.7,"breakHorizontal":-2.0,"spinRate":2659,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.44759182475166126,"extension":5.942560424156404},"index":1,"playId":"5c875e93-cdbe-33b4-a9a5-4deceabe4493","pitchNumber":2,"startTime":"2026-02-22T19:58:16.254Z","endTime":"2026-02-22T19:58:19.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":93.9,"endSpeed":86.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.849832435474067,"aZ":-15.515919092013078,"pfxX":-7.910462854779697,"pfxZ":8.709855328229077,"pX":-1.1094103474148445,"pZ":1.692103088764251,"vX0":3.9309635053718717,"vY0":-136.63818562151252,"vZ0":-8.382033793234681,"x":159.29,"y":193.09,"x0":-1.5300376836620344,"y0":50.002749834698065,"z0":5.840651392838607,"aX":-15.130401573596934},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":13.7,"spinRate":2337,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3991047398897116,"extension":6.2273312172242274},"index":2,"playId":"f0140d16-af60-3752-9089-edd2bdc9bfde","pitchNumber":3,"startTime":"2026-02-22T19:58:37.008Z","endTime":"2026-02-22T19:58:40.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":93.3,"endSpeed":85.1,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47115174084775,"aZ":-15.050341004490194,"pfxX":-2.0367827432283585,"pfxZ":9.223742545136158,"pX":1.5486738550296386,"pZ":3.0189130848202517,"vX0":7.893743561572443,"vY0":-135.59907878688688,"vZ0":-5.16893219330503,"x":57.97,"y":157.27,"x0":-1.1393009818550761,"y0":50.00322560392907,"z0":6.0048280884656995,"aX":-3.7817127830587824},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":1.9,"spinRate":2463,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40437570120908983,"extension":6.374097900066198},"index":3,"playId":"d0063c99-250f-3e33-b848-9819b27e6ddf","pitchNumber":4,"startTime":"2026-02-22T19:58:56.363Z","endTime":"2026-02-22T19:59:00.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691907,"link":"/api/v1/people/691907"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.5,"awayTeamWinProbability":57.5,"homeTeamWinProbabilityAdded":9.600000000000001,"leverageIndex":3.19,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:59:00.533Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braiden Ward singles on a ground ball to second baseman Rafael Lantigua, deflected by pitcher Yariel Rodríguez. Nick Sogard scores. Roman Anthony to 3rd. Tsung-Che Cheng to 2nd.","rbi":1,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T19:59:19.076Z","endTime":"2026-02-22T19:59:58.823Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"postOnSecond":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"postOnThird":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":684320,"link":"/api/v1/people/684320"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":672463,"link":"/api/v1/people/672463"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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_force","runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":{"id":684320,"link":"/api/v1/people/684320"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.085127056067293,"aZ":-18.75555956080424,"pfxX":-9.941929544792783,"pfxZ":7.060255320552727,"pX":-0.650613455453158,"pZ":2.0910920735642775,"vX0":5.195819436301989,"vY0":-136.73181601504493,"vZ0":-6.80107433088202,"x":141.8,"y":182.32,"x0":-1.2799677835300023,"y0":50.004049172294756,"z0":5.889823983827498,"aX":-18.89660853797466},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":16.9,"spinRate":2336,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.40000697154392206,"extension":6.170411805633268},"hitData":{"launchSpeed":67.7,"launchAngle":-53.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":133.26,"coordY":178.13}},"index":0,"playId":"c1e13c0c-2a75-3de3-bb46-1a72cccbf155","pitchNumber":1,"startTime":"2026-02-22T19:59:53.318Z","endTime":"2026-02-22T19:59:58.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"first":{"id":691907,"link":"/api/v1/people/691907"},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":686765,"link":"/api/v1/people/686765"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"credit":"b_ab"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_ab"},{"player":{"id":685274,"link":"/api/v1/people/685274"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.599999999999994,"awayTeamWinProbability":43.400000000000006,"homeTeamWinProbabilityAdded":14.099999999999994,"leverageIndex":4.18,"dramaIndex":196.0,"contextMetrics":{},"playEndTime":"2026-02-22T19:59:58.823Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler McDonough singles on a ground ball to third baseman Charles McAdoo. Roman Anthony scores. Tsung-Che Cheng to 3rd. Braiden Ward to 2nd.","rbi":1,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T20:00:35.643Z","endTime":"2026-02-22T20:01:15.174Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"postOnSecond":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"postOnThird":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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_force","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":{"id":684320,"link":"/api/v1/people/684320"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.224401930701596,"aZ":-16.954640397140466,"pfxX":-6.475029863379769,"pfxZ":8.193142617802794,"pX":-1.085263096827205,"pZ":2.9298906927547823,"vX0":3.0316020972193938,"vY0":-135.14230787045668,"vZ0":-4.779918996600917,"x":158.37,"y":159.67,"x0":-1.3775241765187005,"y0":50.00645432637314,"z0":5.904972547610973,"aX":-12.03236080271299},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":11.2,"spinRate":2268,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4046227585487632,"extension":6.3247582987320845},"index":0,"playId":"50146f36-063a-39d0-8a0c-c7f15c3baee3","pitchNumber":1,"startTime":"2026-02-22T20:00:35.643Z","endTime":"2026-02-22T20:00:39.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":694812,"link":"/api/v1/people/694812","batSide":{"code":"L","description":"Left"}},"first":{"id":685274,"link":"/api/v1/people/685274"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.322232527555684,"aZ":-30.524920778318695,"pfxX":5.832604913391822,"pfxZ":1.1244486838872962,"pX":-0.3461017443110263,"pZ":2.3126093668697343,"vX0":0.9780683775025076,"vY0":-120.86629321410064,"vZ0":-2.5442319583513044,"x":130.19,"y":176.34,"x0":-1.514120682498004,"y0":50.00260922718807,"z0":6.080899475150269,"aX":8.560300364769263},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.7,"breakHorizontal":-10.8,"spinRate":2718,"spinDirection":50},"zone":4,"typeConfidence":2.0,"plateTime":0.45455036423061745,"extension":6.086528537475654},"index":1,"playId":"adc6a6c7-5402-3582-8cca-f43200c76a60","pitchNumber":2,"startTime":"2026-02-22T20:00:51.987Z","endTime":"2026-02-22T20:00:56.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":694812,"link":"/api/v1/people/694812","batSide":{"code":"L","description":"Left"}},"first":{"id":685274,"link":"/api/v1/people/685274"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.672569254278212,"aZ":-24.48874726566522,"pfxX":-10.663025391649668,"pfxZ":4.780474549506497,"pX":-0.9026001264685455,"pZ":2.0293425333838275,"vX0":3.9076371814164226,"vY0":-126.24653582728565,"vZ0":-4.91423739358135,"x":151.4,"y":183.99,"x0":-1.0886659853142135,"y0":50.004452686676366,"z0":5.982380472894998,"aX":-17.14344738875853},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.7,"breakHorizontal":18.4,"spinRate":1497,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4345405007195966,"extension":6.5283468404082665},"hitData":{"launchSpeed":63.5,"launchAngle":-53.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":118.82,"coordY":166.99}},"index":2,"playId":"2533b724-e9aa-35be-9a9a-453f3a5a9bd7","pitchNumber":3,"startTime":"2026-02-22T20:01:09.729Z","endTime":"2026-02-22T20:01:15.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":694812,"link":"/api/v1/people/694812","batSide":{"code":"L","description":"Left"}},"first":{"id":685274,"link":"/api/v1/people/685274"},"second":{"id":691907,"link":"/api/v1/people/691907"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694812,"link":"/api/v1/people/694812"},"credit":"b_ab"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_ab"},{"player":{"id":694812,"link":"/api/v1/people/694812"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.1,"awayTeamWinProbability":28.900000000000006,"homeTeamWinProbabilityAdded":14.5,"leverageIndex":4.08,"dramaIndex":196.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:01:15.174Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinny Capra challenged (pitch result), call on the field was confirmed: Vinny Capra called out on strikes.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T20:01:44.565Z","endTime":"2026-02-22T20:04:10.785Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":681962,"fullName":"Vinny Capra","link":"/api/v1/people/681962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"postOnSecond":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"postOnThird":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":681962,"fullName":"Vinny Capra","link":"/api/v1/people/681962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":806394,"link":"/api/v1/people/806394"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.9,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.486507561569336,"aZ":-13.479070372173425,"pfxX":-3.499922501102094,"pfxZ":9.998887857483261,"pX":0.6044725451971983,"pZ":2.200630802898171,"vX0":6.077617008968101,"vY0":-134.9104577762178,"vZ0":-7.254259621463296,"x":93.96,"y":179.36,"x0":-1.2084159629608513,"y0":50.000102654897795,"z0":5.847665348598197,"aX":-6.542286446946559},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":5.3,"spinRate":2392,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.4038377544438734,"extension":6.183916204593204},"index":0,"playId":"c2a22363-53e4-3b69-b5a3-b9678bb13ad5","pitchNumber":1,"startTime":"2026-02-22T20:02:07.794Z","endTime":"2026-02-22T20:02:11.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.058188061154635,"aZ":-17.453248643681828,"pfxX":-2.8428731210541143,"pfxZ":7.984427326287001,"pX":1.676020610966787,"pZ":3.7419302710551863,"vX0":8.719706575433065,"vY0":-134.1871892103515,"vZ0":-2.7754722415700863,"x":53.11,"y":137.75,"x0":-1.2306530842198433,"y0":50.002491346601246,"z0":6.017181868518483,"aX":-5.242339861588051},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.2,"breakHorizontal":3.5,"spinRate":2459,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.40649226467764876,"extension":6.270075171768459},"index":1,"playId":"bd470af3-7158-3d70-9cf9-4a91b6ecec96","pitchNumber":2,"startTime":"2026-02-22T20:02:30.343Z","endTime":"2026-02-22T20:02:34.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.62909313113346,"aZ":-26.96339128612048,"pfxX":-9.265810558214715,"pfxZ":3.3576645316487,"pX":-0.8878358438157596,"pZ":1.380985631191059,"vX0":3.551397332285042,"vY0":-122.99050808725067,"vZ0":-5.692508767763869,"x":150.84,"y":201.49,"x0":-1.1370176931729894,"y0":50.00168097707407,"z0":5.977808329421885,"aX":-14.365520970696426},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.2,"breakHorizontal":16.1,"spinRate":1471,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.44330723021099505,"extension":6.420870509478428},"index":2,"playId":"78bb31a2-8aa0-31cf-8e00-bf1f0af5e164","pitchNumber":3,"startTime":"2026-02-22T20:02:48.152Z","endTime":"2026-02-22T20:02:51.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":93.7,"endSpeed":86.5,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65555195018925,"aZ":-18.2431778977364,"pfxX":-7.933593470506502,"pfxZ":7.322767539771858,"pX":-1.7445134577424157,"pZ":2.3577068982816534,"vX0":2.2575922213644253,"vY0":-136.46031155930643,"vZ0":-6.057886998607131,"x":183.5,"y":175.12,"x0":-1.5475144199051203,"y0":50.001247645340314,"z0":5.8466436196497344,"aX":-15.086363763892667},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.4,"breakHorizontal":13.9,"spinRate":2278,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4001090112446337,"extension":6.3912660481505075},"index":3,"playId":"467a0b95-056c-364a-a1fc-b739fa284650","pitchNumber":4,"startTime":"2026-02-22T20:03:06.199Z","endTime":"2026-02-22T20:03:12.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.075095945636917,"aZ":-28.322495259365464,"pfxX":3.464723036725128,"pfxZ":2.508923210193718,"pX":0.3546626083042356,"pZ":2.3709972227361202,"vX0":3.697960733099999,"vY0":-123.00164518724281,"vZ0":-2.5732787055409725,"x":103.48,"y":174.76,"x0":-1.6174748149156843,"y0":50.00094209671958,"z0":5.82866150517311,"aX":5.315865974958914},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.2,"breakHorizontal":-7.1,"spinRate":2575,"spinDirection":90},"zone":6,"typeConfidence":2.0,"plateTime":0.4450627913807019,"extension":6.353716125064223},"index":4,"playId":"6f3ea5fd-1799-3f08-b9f9-9b323fd3a39a","pitchNumber":5,"startTime":"2026-02-22T20:03:24.249Z","endTime":"2026-02-22T20:03:28.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29920087718535,"aZ":-29.694630791210376,"pfxX":3.611702596205731,"pfxZ":1.6541834438163203,"pX":0.29805206310910354,"pZ":2.530974389394838,"vX0":4.333922428576321,"vY0":-122.39756029717415,"vZ0":-1.0697685300648174,"x":105.64,"y":170.44,"x0":-1.971341670849971,"y0":50.00527223006911,"z0":5.538410721555789,"aX":5.428986149015708},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.0,"breakHorizontal":-7.7,"spinRate":2610,"spinDirection":63},"zone":6,"typeConfidence":2.0,"plateTime":0.4491175077195395,"extension":5.823504706686696},"index":5,"playId":"f7752692-cf29-3a60-b0e7-d1753d1e53b9","pitchNumber":6,"startTime":"2026-02-22T20:03:42.487Z","endTime":"2026-02-22T20:03:45.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.9,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56425173054327,"aZ":-30.107573123754285,"pfxX":6.37343203503775,"pfxZ":1.395461478273626,"pX":0.04597824615556286,"pZ":1.6810459563911,"vX0":1.4086481098295405,"vY0":-120.5327801910532,"vZ0":-3.776934384074158,"x":115.25,"y":193.39,"x0":-1.3732596369353471,"y0":50.004493304033026,"z0":5.902640138975465,"aX":9.458284544016353},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.9,"breakHorizontal":-11.9,"spinRate":2837,"spinDirection":51},"zone":8,"typeConfidence":2.0,"plateTime":0.45294686903835535,"extension":5.964275270456566},"index":6,"playId":"7293152b-2e55-37ca-9bfe-ff6e32d676a2","pitchNumber":7,"startTime":"2026-02-22T20:04:06.222Z","endTime":"2026-02-22T20:04:10.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681962,"link":"/api/v1/people/681962"},"credit":"b_ab"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_ab"},{"player":{"id":681962,"link":"/api/v1/people/681962"},"credit":"b_pa"},{"player":{"id":684320,"link":"/api/v1/people/684320"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":681962,"fullName":"Vinny Capra","link":"/api/v1/people/681962"}},"homeTeamWinProbability":60.6,"awayTeamWinProbability":39.4,"homeTeamWinProbabilityAdded":-10.499999999999993,"leverageIndex":3.33,"dramaIndex":153.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:04:10.785Z","atBatIndex":60},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Max Ferguson hit by pitch. Tsung-Che Cheng scores. Braiden Ward to 3rd. Tyler McDonough to 2nd.","rbi":1,"awayScore":7,"homeScore":8,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T20:06:53.769Z","endTime":"2026-02-22T20:07:56.133Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681132,"fullName":"Max Ferguson","link":"/api/v1/people/681132"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687288,"fullName":"Devereaux Harrison","link":"/api/v1/people/687288"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681132,"fullName":"Max Ferguson","link":"/api/v1/people/681132"},"postOnSecond":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"postOnThird":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"responsiblePitcher":{"id":684320,"link":"/api/v1/people/684320"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":681132,"fullName":"Max Ferguson","link":"/api/v1/people/681132"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T20:05:58.499Z","endTime":"2026-02-22T20:06:44.772Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Devereaux Harrison replaces Yariel Rodríguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-22T20:06:44.772Z","endTime":"2026-02-22T20:06:56.017Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687288,"link":"/api/v1/people/687288"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":684320,"link":"/api/v1/people/684320","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":94.2,"endSpeed":85.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.431102678957565,"aZ":-11.067419651782131,"pfxX":-0.7793383281735937,"pfxZ":11.285149215719109,"pX":0.8548648492246694,"pZ":1.1141117740945714,"vX0":5.98828734677938,"vY0":-136.6936911564402,"vZ0":-8.878322720355804,"x":84.41,"y":208.7,"x0":-1.274070787100338,"y0":50.003190409023254,"z0":5.187813805598574,"aX":-1.4587551870863247},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":0.0,"spinRate":2195,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.4025066330849265,"extension":7.6637388226428245},"index":2,"playId":"0f96a159-28ef-3977-bc66-a316fd70e11a","pitchNumber":1,"startTime":"2026-02-22T20:06:56.017Z","endTime":"2026-02-22T20:07:00.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687288,"link":"/api/v1/people/687288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.405603833541253,"aZ":-13.573766044995152,"pfxX":-1.2392419904043444,"pfxZ":9.954452066138956,"pX":0.18199755606417983,"pZ":2.156853740099054,"vX0":4.597910494773576,"vY0":-135.33057244778277,"vZ0":-5.9727348462816865,"x":110.06,"y":180.54,"x0":-1.3724354919687152,"y0":50.00664809250773,"z0":5.330218116265747,"aX":-2.3165250822252252},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":1.3,"spinRate":2202,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.4035387047536072,"extension":6.721493120844371},"index":3,"playId":"987d5169-f5ea-3ace-afc5-8fd1c8db4b48","pitchNumber":2,"startTime":"2026-02-22T20:07:11.736Z","endTime":"2026-02-22T20:07:16.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687288,"link":"/api/v1/people/687288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57088835787693,"aZ":-33.43187637666135,"pfxX":7.442341066481291,"pfxZ":-1.0166443887759549,"pX":2.4042178839757797,"pZ":1.6656955458087088,"vX0":5.328430241514539,"vY0":-111.42783986703937,"vZ0":-0.6642172723535474,"x":25.36,"y":193.81,"x0":-0.9964052368004832,"y0":50.00107155409538,"z0":5.463193676824151,"aX":9.229446852347015},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-1.7,"breakHorizontal":-15.0,"spinRate":2479,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.49413756434657863,"extension":6.858006651785186},"index":4,"playId":"5e58cda7-60f7-39dc-a4b3-451c07b884ff","pitchNumber":3,"startTime":"2026-02-22T20:07:52.123Z","endTime":"2026-02-22T20:07:56.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687288,"link":"/api/v1/people/687288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"second":{"id":685274,"link":"/api/v1/people/685274"},"third":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681132,"link":"/api/v1/people/681132"},"credit":"b_pa"},{"player":{"id":687288,"link":"/api/v1/people/687288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.9,"awayTeamWinProbability":24.099999999999994,"homeTeamWinProbabilityAdded":15.300000000000004,"leverageIndex":4.11,"dramaIndex":202.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:07:56.133Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nate Eaton hits a ground-rule double (2) on a fly ball to right-center field. Braiden Ward scores. Tyler McDonough scores. Max Ferguson to 3rd.","rbi":2,"awayScore":7,"homeScore":10,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T20:08:07.856Z","endTime":"2026-02-22T20:10:10.218Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687288,"fullName":"Devereaux Harrison","link":"/api/v1/people/687288"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"postOnThird":{"id":681132,"fullName":"Max Ferguson","link":"/api/v1/people/681132"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"responsiblePitcher":{"id":684320,"link":"/api/v1/people/684320"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"responsiblePitcher":{"id":684320,"link":"/api/v1/people/684320"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681132,"fullName":"Max Ferguson","link":"/api/v1/people/681132"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63615749506484,"aZ":-10.289746114772461,"pfxX":-1.903957173339056,"pfxZ":11.497610948978323,"pX":-0.2884261440513353,"pZ":3.277494210664587,"vX0":3.437846964901894,"vY0":-137.17013110265512,"vZ0":-3.791829800600927,"x":127.99,"y":150.29,"x0":-1.3112209364306422,"y0":50.00499092883877,"z0":5.380568610115627,"aX":-3.624921334402617},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.2,"breakHorizontal":2.8,"spinRate":2325,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.39946059963263236,"extension":6.678067163145851},"index":0,"playId":"44810a54-fdb4-3706-8381-66c03a3021ca","pitchNumber":1,"startTime":"2026-02-22T20:08:24.364Z","endTime":"2026-02-22T20:08:40.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687288,"link":"/api/v1/people/687288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"first":{"id":681132,"link":"/api/v1/people/681132"},"second":{"id":694812,"link":"/api/v1/people/694812"},"third":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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.9,"endSpeed":85.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07665744730333,"aZ":-11.74561663553241,"pfxX":-0.09716430148974009,"pfxZ":10.825282866585091,"pX":0.3478944796412825,"pZ":2.8394316393993018,"vX0":3.962593748234291,"vY0":-136.7282548488324,"vZ0":-4.768610666708463,"x":103.74,"y":162.12,"x0":-1.1095791154674197,"y0":50.004391633103545,"z0":5.416898505725023,"aX":-0.1845253914351173},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":-0.7,"spinRate":2260,"spinDirection":188},"zone":3,"typeConfidence":2.0,"plateTime":0.40111238922243064,"extension":6.702089470952231},"index":1,"playId":"2808a45b-159f-316e-9c0d-06cc108a46b2","pitchNumber":2,"startTime":"2026-02-22T20:08:42.243Z","endTime":"2026-02-22T20:08:47.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687288,"link":"/api/v1/people/687288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"first":{"id":681132,"link":"/api/v1/people/681132"},"second":{"id":694812,"link":"/api/v1/people/694812"},"third":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.071089737422586,"aZ":-10.398942420385794,"pfxX":-0.2605853540367684,"pfxZ":11.405327324843803,"pX":0.291501312633679,"pZ":3.188208717048874,"vX0":3.478729300316924,"vY0":-137.01372331610807,"vZ0":-4.222069556531763,"x":105.89,"y":152.7,"x0":-0.9584590152666086,"y0":50.00268232712932,"z0":5.454470005459863,"aX":-0.4974872925132783},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.0,"breakHorizontal":-0.2,"spinRate":2297,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.3991030493999532,"extension":6.843095073445485},"index":2,"playId":"3a24d1ed-b1b9-38d0-8ba1-459045767624","pitchNumber":3,"startTime":"2026-02-22T20:09:08.460Z","endTime":"2026-02-22T20:09:16.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687288,"link":"/api/v1/people/687288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"first":{"id":681132,"link":"/api/v1/people/681132"},"second":{"id":694812,"link":"/api/v1/people/694812"},"third":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":69.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.002570254671788,"aZ":-36.190697925301365,"pfxX":6.687566935182843,"pfxZ":-3.2615802781873056,"pX":0.6086018083927913,"pZ":1.428009297868558,"vX0":1.808246279345434,"vY0":-111.53743725233049,"vZ0":-0.7866881621960126,"x":93.8,"y":200.22,"x0":-1.0854993366143615,"y0":50.00112736308432,"z0":5.58717724260971,"aX":8.246482705750124},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-5.8,"breakHorizontal":-12.6,"spinRate":2559,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.49508885726920004,"extension":6.770198086465703},"index":3,"playId":"45c0ce0a-4aee-3201-a5d0-f1b0b8e45d82","pitchNumber":4,"startTime":"2026-02-22T20:09:32.622Z","endTime":"2026-02-22T20:09:39.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687288,"link":"/api/v1/people/687288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"first":{"id":681132,"link":"/api/v1/people/681132"},"second":{"id":694812,"link":"/api/v1/people/694812"},"third":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75407547031522,"aZ":-8.628951256978743,"pfxX":-3.4093109309907073,"pfxZ":12.1801677279711,"pX":-0.2913519105684506,"pZ":2.424008188848407,"vX0":3.231273534355485,"vY0":-138.14778777047246,"vZ0":-6.504589918609056,"x":128.11,"y":173.33,"x0":-1.0331788303260356,"y0":50.002205763585195,"z0":5.388979118963849,"aX":-6.590195158623557},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.9,"breakHorizontal":5.5,"spinRate":2401,"spinDirection":191},"zone":4,"typeConfidence":2.0,"plateTime":0.39646127438657564,"extension":6.769013523848583},"hitData":{"launchSpeed":101.1,"launchAngle":31.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"hard","coordinates":{"coordX":154.44,"coordY":36.59}},"index":4,"playId":"7344b95d-34f3-3d58-b22e-b757447ad56d","pitchNumber":5,"startTime":"2026-02-22T20:09:55.964Z","endTime":"2026-02-22T20:10:10.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687288,"link":"/api/v1/people/687288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"first":{"id":681132,"link":"/api/v1/people/681132"},"second":{"id":694812,"link":"/api/v1/people/694812"},"third":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_ab"},{"player":{"id":687288,"link":"/api/v1/people/687288"},"credit":"p_ab"},{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_pa"},{"player":{"id":687288,"link":"/api/v1/people/687288"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":91.3,"awayTeamWinProbability":8.700000000000003,"homeTeamWinProbabilityAdded":15.399999999999991,"leverageIndex":2.6,"dramaIndex":165.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:10:10.218Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jason Delay lines out to left fielder Yohendrick Piñango.","rbi":0,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-02-22T20:10:37.505Z","endTime":"2026-02-22T20:11:25.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":641511,"fullName":"Jason Delay","link":"/api/v1/people/641511"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687288,"fullName":"Devereaux Harrison","link":"/api/v1/people/687288"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641511,"fullName":"Jason Delay","link":"/api/v1/people/641511"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.736548892810195,"aZ":-23.942449153172042,"pfxX":6.409982924993655,"pfxZ":5.873120313914297,"pX":1.349922465336235,"pZ":2.7254740426732877,"vX0":4.833506256342978,"vY0":-117.76426244163937,"vZ0":-0.40430168079208834,"x":65.54,"y":165.19,"x0":-1.5633024620392482,"y0":50.00353421213913,"z0":5.117421477127333,"aX":8.98786949030742},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":10.8,"breakHorizontal":-12.8,"spinRate":2401,"spinDirection":97},"zone":12,"typeConfidence":2.0,"plateTime":0.46541030426874297,"extension":7.058276129392787},"index":0,"playId":"2e46295c-5869-3c72-8fad-fb668abfaa9d","pitchNumber":1,"startTime":"2026-02-22T20:10:42.480Z","endTime":"2026-02-22T20:10:47.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687288,"link":"/api/v1/people/687288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":641511,"link":"/api/v1/people/641511","batSide":{"code":"R","description":"Right"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"third":{"id":681132,"link":"/api/v1/people/681132"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53976332522392,"aZ":-9.880027035872255,"pfxX":-0.8314746039914143,"pfxZ":12.009833440042073,"pX":0.6179768304622351,"pZ":1.39210971390337,"vX0":4.996435828408846,"vY0":-135.38810713723436,"vZ0":-8.405952685988854,"x":93.44,"y":201.19,"x0":-1.1433905479362552,"y0":50.00454660998248,"z0":5.228579446055047,"aX":-1.5437721597919305},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.2,"breakHorizontal":0.5,"spinRate":2331,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4045469396138288,"extension":6.919893030386016},"index":1,"playId":"777c7934-e6be-3730-97bc-6b068682fbf1","pitchNumber":2,"startTime":"2026-02-22T20:10:57.725Z","endTime":"2026-02-22T20:11:01.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687288,"link":"/api/v1/people/687288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":641511,"link":"/api/v1/people/641511","batSide":{"code":"R","description":"Right"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"third":{"id":681132,"link":"/api/v1/people/681132"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.097771790321126,"aZ":-14.368028110133967,"pfxX":-0.015055057754895573,"pfxZ":9.553074829139664,"pX":-0.4321552741441868,"pZ":2.6071940836799596,"vX0":2.4356971026691494,"vY0":-135.53978371889593,"vZ0":-4.611267572807894,"x":90.79,"y":116.87,"x0":-1.3398130468653928,"y0":50.00629951365844,"z0":5.331142673230702,"aX":-0.02872373323390834},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":-0.5,"spinRate":2218,"spinDirection":192},"zone":4,"typeConfidence":2.0,"plateTime":0.40382027549951394,"extension":6.916962046095158},"hitData":{"launchSpeed":81.5,"launchAngle":23.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.81,"coordY":122.38}},"index":2,"playId":"b8c783b8-4414-37c8-887e-7a2a4a4d4618","pitchNumber":3,"startTime":"2026-02-22T20:11:14.842Z","endTime":"2026-02-22T20:11:25.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687288,"link":"/api/v1/people/687288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":641511,"link":"/api/v1/people/641511","batSide":{"code":"R","description":"Right"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"third":{"id":681132,"link":"/api/v1/people/681132"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641511,"link":"/api/v1/people/641511"},"credit":"b_ab"},{"player":{"id":687288,"link":"/api/v1/people/687288"},"credit":"p_ab"},{"player":{"id":641511,"link":"/api/v1/people/641511"},"credit":"b_pa"},{"player":{"id":687288,"link":"/api/v1/people/687288"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.3,"awayTeamWinProbability":10.700000000000003,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.72,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:11:25.639Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eddie Micheletti Jr. flies out to right fielder Nate Eaton.","rbi":0,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T20:13:49.943Z","endTime":"2026-02-22T20:14:53.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":804446,"fullName":"Eddie Micheletti Jr.","link":"/api/v1/people/804446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":804446,"fullName":"Eddie Micheletti Jr.","link":"/api/v1/people/804446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyron Guerrero replaces P.J. Labriola.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:12:43.765Z","endTime":"2026-02-22T20:13:52.259Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594027,"link":"/api/v1/people/594027"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686623,"link":"/api/v1/people/686623","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":804446,"link":"/api/v1/people/804446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":98.1,"endSpeed":89.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60955753874476,"aZ":-15.876352831073458,"pfxX":-7.053978060411424,"pfxZ":7.927171988509919,"pX":-0.3986274860350799,"pZ":3.36629864584672,"vX0":6.518987999716214,"vY0":-142.6621797400298,"vZ0":-5.974610758485451,"x":132.19,"y":147.89,"x0":-1.7997172562624377,"y0":50.003792351798,"z0":6.492925131921686,"aX":-14.503808801681394},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.3,"breakHorizontal":11.4,"spinRate":2281,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.38431330461348256,"extension":6.86031430937808},"index":1,"playId":"34f81cd7-48d7-31b0-bb5b-1872dfc3fec8","pitchNumber":1,"startTime":"2026-02-22T20:13:52.259Z","endTime":"2026-02-22T20:13:57.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":804446,"link":"/api/v1/people/804446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45375472861188,"aZ":-15.108602175230853,"pfxX":-7.088599947793645,"pfxZ":8.2943236290138,"pX":0.08653044401044349,"pZ":1.8629456603456815,"vX0":7.548558860802197,"vY0":-142.6758539835242,"vZ0":-9.792696607771532,"x":113.7,"y":188.48,"x0":-1.6750939345441698,"y0":50.00417536170581,"z0":6.296599593953024,"aX":-14.58607405794218},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.1,"breakHorizontal":11.3,"spinRate":2122,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.38420444208900095,"extension":7.116731114108824},"index":2,"playId":"160eed90-3393-3688-bfc8-9fa5d0e0c592","pitchNumber":2,"startTime":"2026-02-22T20:14:09.302Z","endTime":"2026-02-22T20:14:12.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":804446,"link":"/api/v1/people/804446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":90.7,"endSpeed":85.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.490040255914668,"aZ":-25.207390476249394,"pfxX":-4.420775494385811,"pfxZ":3.8716711672025017,"pX":-0.32135064081228226,"pZ":1.0094220102755758,"vX0":5.110010360810766,"vY0":-131.8844246306393,"vZ0":-9.165003121519087,"x":129.25,"y":211.53,"x0":-1.6906367993757607,"y0":50.00046617582142,"z0":6.32592715267371,"aX":-7.951113710189215},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.6,"breakHorizontal":7.2,"spinRate":1369,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.41198930530970435,"extension":7.119198639848283},"index":3,"playId":"16440851-e87b-3c86-9a37-ee062fc6a24c","pitchNumber":3,"startTime":"2026-02-22T20:14:25.328Z","endTime":"2026-02-22T20:14:35.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":804446,"link":"/api/v1/people/804446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18901246015694,"aZ":-10.695873276878967,"pfxX":-8.266326865048887,"pfxZ":10.346032446683823,"pX":0.3916892701531957,"pZ":2.0280706386277916,"vX0":9.043165336226778,"vY0":-143.2084661715831,"vZ0":-10.330378167771052,"x":102.07,"y":184.02,"x0":-1.7336087368086603,"y0":50.00379297793306,"z0":6.351902852027914,"aX":-17.16412174644061},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.7,"breakHorizontal":13.2,"spinRate":2133,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.3825230533334598,"extension":7.095977351282145},"hitData":{"launchSpeed":96.2,"launchAngle":37.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.38,"coordY":71.44}},"index":4,"playId":"a27d352a-ab7a-3d0b-993f-b1ba7ff0acb7","pitchNumber":4,"startTime":"2026-02-22T20:14:44.175Z","endTime":"2026-02-22T20:14:53.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":804446,"link":"/api/v1/people/804446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804446,"link":"/api/v1/people/804446"},"credit":"b_ab"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_ab"},{"player":{"id":804446,"link":"/api/v1/people/804446"},"credit":"b_pa"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.7,"awayTeamWinProbability":8.299999999999997,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:14:53.657Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carter Cunningham walks.","rbi":0,"awayScore":7,"homeScore":10,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T20:15:18.645Z","endTime":"2026-02-22T20:16:33.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":701860,"fullName":"Carter Cunningham","link":"/api/v1/people/701860"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701860,"fullName":"Carter Cunningham","link":"/api/v1/people/701860"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":701860,"fullName":"Carter Cunningham","link":"/api/v1/people/701860"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Carter Cunningham replaces Eloy Jiménez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T20:15:20.995Z","endTime":"2026-02-22T20:15:20.996Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701860,"link":"/api/v1/people/701860"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":650391,"link":"/api/v1/people/650391"},"defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":650391,"link":"/api/v1/people/650391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28912092236645,"aZ":-23.38480151523541,"pfxX":0.7487208238313441,"pfxZ":4.728257069138258,"pX":1.0687843472819203,"pZ":1.446572123949795,"vX0":7.389494296149809,"vY0":-135.42344306598903,"vZ0":-8.395480192726831,"x":76.26,"y":199.72,"x0":-1.7913888027633915,"y0":50.003726367316936,"z0":6.219943866768168,"aX":1.3917994101153586},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.0,"breakHorizontal":-2.9,"spinRate":2036,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.40429594571638683,"extension":7.311792076479872},"index":1,"playId":"44307dd5-61d0-3315-9698-f85e3dbbb5db","pitchNumber":1,"startTime":"2026-02-22T20:15:20.997Z","endTime":"2026-02-22T20:15:25.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":701860,"link":"/api/v1/people/701860","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":100.6,"endSpeed":91.6,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.40540902735448,"aZ":-14.15333825103115,"pfxX":-8.9064468449391,"pfxZ":8.406556285368737,"pX":0.4746793521167905,"pZ":1.6084605759129484,"vX0":9.866166476970314,"vY0":-145.74399757767236,"vZ0":-10.698495819317905,"x":98.91,"y":195.35,"x0":-1.8031034991378716,"y0":50.00320513157479,"z0":6.189856297515485,"aX":-19.092364689379654},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.1,"breakHorizontal":14.0,"spinRate":2179,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3763405362046379,"extension":7.123454283835683},"index":2,"playId":"70345d35-1ef9-3b2f-937a-da40084df6fc","pitchNumber":2,"startTime":"2026-02-22T20:15:36.829Z","endTime":"2026-02-22T20:15:39.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":701860,"link":"/api/v1/people/701860","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":98.3,"endSpeed":90.3,"strikeZoneTop":3.373,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.375213244843817,"aZ":-14.32517275309361,"pfxX":-7.578225217088397,"pfxZ":8.659465879194617,"pX":0.9685641629231738,"pZ":1.1972521353521148,"vX0":9.887556265363363,"vY0":-142.38212000097133,"vZ0":-11.785554687279022,"x":80.08,"y":206.45,"x0":-1.5576015833024324,"y0":50.006676403900904,"z0":6.286178868261975,"aX":-15.62948290145325},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.4,"breakHorizontal":11.9,"spinRate":2061,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3840557857689819,"extension":7.003101518479499},"index":3,"playId":"99d06bd5-314d-3cb7-bce4-79c820e7ad1d","pitchNumber":3,"startTime":"2026-02-22T20:15:54.316Z","endTime":"2026-02-22T20:15:58.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":701860,"link":"/api/v1/people/701860","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":99.0,"endSpeed":90.8,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.287659054116645,"aZ":-16.04646862222838,"pfxX":-8.768496581198836,"pfxZ":7.700757685965062,"pX":0.6494898772129273,"pZ":1.7685314011689672,"vX0":9.648142564862532,"vY0":-143.55741772405352,"vZ0":-9.990397130641178,"x":92.24,"y":191.03,"x0":-1.6107699363290866,"y0":50.00131564377212,"z0":6.285627304105152,"aX":-18.35697573941178},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.1,"breakHorizontal":14.0,"spinRate":2162,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.3811102477476469,"extension":7.318519089418749},"index":4,"playId":"32a4c60b-e9cb-3e6e-9a32-571a3a1b652e","pitchNumber":4,"startTime":"2026-02-22T20:16:11.471Z","endTime":"2026-02-22T20:16:15.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":701860,"link":"/api/v1/people/701860","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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.8,"endSpeed":88.9,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.962945914342114,"aZ":-12.626501273440915,"pfxX":-7.407883263952824,"pfxZ":9.587396187377559,"pX":-0.4086822344783528,"pZ":3.8753512791951903,"vX0":6.0688412230313515,"vY0":-142.1992641521834,"vZ0":-5.148397993706677,"x":132.58,"y":134.15,"x0":-1.6128289227601809,"y0":50.00351167862761,"z0":6.516886141822799,"aX":-15.104020266822738},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.4,"breakHorizontal":12.1,"spinRate":2101,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3858516705755983,"extension":6.943116281359357},"index":5,"playId":"6920d282-cc14-3cba-8db1-9cb90dc2e42e","pitchNumber":5,"startTime":"2026-02-22T20:16:29.269Z","endTime":"2026-02-22T20:16:33.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":701860,"link":"/api/v1/people/701860","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701860,"link":"/api/v1/people/701860"},"credit":"b_pa"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.0,"awayTeamWinProbability":11.0,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.62,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:16:33.334Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yohendrick Piñango strikes out swinging.","rbi":0,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T20:16:44.871Z","endTime":"2026-02-22T20:17:40.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701860,"fullName":"Carter Cunningham","link":"/api/v1/people/701860"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641511,"link":"/api/v1/people/641511"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.535857383364206,"aZ":-25.233414418604113,"pfxX":0.5250063632044761,"pfxZ":4.054569729795052,"pX":-0.5073995750178913,"pZ":2.9213390435716926,"vX0":3.300015791378427,"vY0":-130.07511340405864,"vZ0":-4.085907003568047,"x":136.34,"y":159.9,"x0":-1.861257265553533,"y0":50.004148670324795,"z0":6.428085088747685,"aX":0.8979661835376317},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.6,"breakHorizontal":-1.7,"spinRate":1970,"spinDirection":177},"zone":1,"typeConfidence":2.0,"plateTime":0.4212588713489924,"extension":7.230311966987657},"index":0,"playId":"4ee77094-b8d6-3559-9079-c359b00cdf7a","pitchNumber":1,"startTime":"2026-02-22T20:16:57.484Z","endTime":"2026-02-22T20:17:00.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":701860,"link":"/api/v1/people/701860"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":98.1,"endSpeed":89.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.619691185994576,"aZ":-11.946844186615131,"pfxX":-7.590021576544149,"pfxZ":9.85725642947069,"pX":-0.035145270705996455,"pZ":2.993159421164297,"vX0":7.420537617512821,"vY0":-142.5367880000096,"vZ0":-7.303186120554421,"x":118.34,"y":157.96,"x0":-1.6897035467832493,"y0":50.00003263516521,"z0":6.347536702397863,"aX":-15.57144028109378},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.4,"breakHorizontal":12.2,"spinRate":2237,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.38467467367297914,"extension":7.167720358914432},"index":1,"playId":"682a8e8c-1fdb-3ffb-ae3a-12241a5ed6be","pitchNumber":2,"startTime":"2026-02-22T20:17:15.445Z","endTime":"2026-02-22T20:17:19.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":701860,"link":"/api/v1/people/701860"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88469470404077,"aZ":-18.5742490840903,"pfxX":-2.0379179053545076,"pfxZ":7.477613657338313,"pX":-0.22203301426328695,"pZ":1.759253427699242,"vX0":4.865513435549761,"vY0":-133.7796119046142,"vZ0":-8.425748031310842,"x":125.46,"y":191.28,"x0":-1.796701273569034,"y0":50.00642422907587,"z0":6.272575941479884,"aX":-3.708665832731946},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.0,"breakHorizontal":2.6,"spinRate":2048,"spinDirection":184},"zone":8,"typeConfidence":2.0,"plateTime":0.40886299378059743,"extension":7.319829723241721},"index":2,"playId":"9f7610fd-15c1-3537-9519-d7f9966531de","pitchNumber":3,"startTime":"2026-02-22T20:17:37.058Z","endTime":"2026-02-22T20:17:40.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":701860,"link":"/api/v1/people/701860"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":3.1000000000000085,"leverageIndex":1.32,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:17:40.264Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Lantigua singles on a line drive to center fielder Braiden Ward. Carter Cunningham to 3rd.","rbi":0,"awayScore":7,"homeScore":10,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T20:18:07.545Z","endTime":"2026-02-22T20:18:37.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672463,"fullName":"Rafael Lantigua","link":"/api/v1/people/672463"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672463,"fullName":"Rafael Lantigua","link":"/api/v1/people/672463"},"postOnThird":{"id":701860,"fullName":"Carter Cunningham","link":"/api/v1/people/701860"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672463,"fullName":"Rafael Lantigua","link":"/api/v1/people/672463"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"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":701860,"fullName":"Carter Cunningham","link":"/api/v1/people/701860"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701860,"fullName":"Carter Cunningham","link":"/api/v1/people/701860"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":98.8,"endSpeed":90.8,"strikeZoneTop":2.989,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.534026887821526,"aZ":-18.546866397859358,"pfxX":-6.373962210839076,"pfxZ":6.451312606739222,"pX":-1.5951190339292276,"pZ":4.383955904341442,"vX0":3.0351672850008926,"vY0":-143.98312188621776,"vZ0":-2.2363890450575776,"x":177.8,"y":120.41,"x0":-1.8313053486105888,"y0":50.00229983009068,"z0":6.310672542236134,"aX":-13.463496696283235},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.4,"breakHorizontal":11.0,"spinRate":2152,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.37952588320039116,"extension":7.05500306652109},"index":0,"playId":"1af39767-1542-3c85-b9d9-5d01174ad423","pitchNumber":1,"startTime":"2026-02-22T20:18:07.545Z","endTime":"2026-02-22T20:18:10.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":672463,"link":"/api/v1/people/672463","batSide":{"code":"R","description":"Right"}},"first":{"id":701860,"link":"/api/v1/people/701860"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":2.989,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.329250451110408,"aZ":-25.886476718427478,"pfxX":0.29898195350346124,"pfxZ":3.6444571945734943,"pX":0.28673103306634934,"pZ":2.0245497242980854,"vX0":4.631391940820178,"vY0":-130.70567350382808,"vZ0":-5.943891428199789,"x":106.07,"y":184.12,"x0":-1.5491838292114812,"y0":50.001369428059334,"z0":6.279601321666152,"aX":0.5156762548648554},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.4,"breakHorizontal":-1.6,"spinRate":2136,"spinDirection":177},"zone":9,"typeConfidence":2.0,"plateTime":0.4195250239259454,"extension":7.331513017353684},"hitData":{"launchSpeed":90.3,"launchAngle":14.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.08,"coordY":115.84}},"index":1,"playId":"c3ce3071-29de-329b-8ba5-3cfd2945806a","pitchNumber":2,"startTime":"2026-02-22T20:18:26.022Z","endTime":"2026-02-22T20:18:37.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":672463,"link":"/api/v1/people/672463","batSide":{"code":"R","description":"Right"}},"first":{"id":701860,"link":"/api/v1/people/701860"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672463,"link":"/api/v1/people/672463"},"credit":"b_ab"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_ab"},{"player":{"id":672463,"link":"/api/v1/people/672463"},"credit":"b_pa"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.3,"awayTeamWinProbability":10.700000000000003,"homeTeamWinProbabilityAdded":-2.8000000000000114,"leverageIndex":0.81,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:18:37.025Z","atBatIndex":67},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Robert Brooks grounds into a force out, fielded by second baseman Vinny Capra. Rafael Lantigua out at 2nd.","rbi":0,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-02-22T20:18:58.936Z","endTime":"2026-02-22T20:21:45.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":806394,"fullName":"Robert Brooks","link":"/api/v1/people/806394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672463,"fullName":"Rafael Lantigua","link":"/api/v1/people/672463"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681962,"link":"/api/v1/people/681962"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":806394,"fullName":"Robert Brooks","link":"/api/v1/people/806394"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":87.8,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.43060681203945,"aZ":-12.876524499873023,"pfxX":-4.420661066478392,"pfxZ":9.62538857352888,"pX":-0.8706536648732195,"pZ":3.1902374922478485,"vX0":3.622537720641086,"vY0":-142.08099168724274,"vZ0":-6.51797138863994,"x":150.19,"y":152.64,"x0":-1.6002443780073468,"y0":50.00403005812542,"z0":6.364807260773399,"aX":-8.86378335197005},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":7.1,"spinRate":2224,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3883968646536742,"extension":7.245531884181003},"index":0,"playId":"64178176-9eb8-3668-84de-b3d27c7b4187","pitchNumber":1,"startTime":"2026-02-22T20:19:07.694Z","endTime":"2026-02-22T20:19:13.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":806394,"link":"/api/v1/people/806394","batSide":{"code":"R","description":"Right"}},"first":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":701860,"link":"/api/v1/people/701860"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.5,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.45064286721731,"aZ":-14.279705615431148,"pfxX":-6.570732942838218,"pfxZ":8.844402790567024,"pX":-0.20627814401532402,"pZ":3.6242537546976337,"vX0":5.928655797511964,"vY0":-142.01297316682417,"vZ0":-5.160780909975975,"x":124.86,"y":140.93,"x0":-1.4772368136843586,"y0":50.000557078368004,"z0":6.388144262487752,"aX":-13.29022832491627},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":10.6,"spinRate":2221,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38712448234489694,"extension":7.18724728698041},"index":1,"playId":"75644dd3-e533-39d1-89b0-d1011d725450","pitchNumber":2,"startTime":"2026-02-22T20:19:23.798Z","endTime":"2026-02-22T20:19:29.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":806394,"link":"/api/v1/people/806394","batSide":{"code":"R","description":"Right"}},"first":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":701860,"link":"/api/v1/people/701860"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.9,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.007095144870597,"aZ":-10.27448558441233,"pfxX":-4.551446504580076,"pfxZ":10.644094305171944,"pX":0.8935746896244334,"pZ":2.552280137964509,"vX0":7.9018236554832235,"vY0":-142.1681819044804,"vZ0":-8.69001978105036,"x":82.94,"y":169.87,"x0":-1.3239960133466722,"y0":50.0053470839626,"z0":6.291376615442704,"aX":-9.3670788382053},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.8,"breakHorizontal":6.7,"spinRate":2318,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.38450556358365073,"extension":7.065128788751186},"index":2,"playId":"74673053-f781-3d93-98b7-84c87a69fce5","pitchNumber":3,"startTime":"2026-02-22T20:19:42.670Z","endTime":"2026-02-22T20:19:47.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":806394,"link":"/api/v1/people/806394","batSide":{"code":"R","description":"Right"}},"first":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":701860,"link":"/api/v1/people/701860"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.2,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.493796484175775,"aZ":-11.529642279704147,"pfxX":-5.025977124197442,"pfxZ":10.131092714872754,"pX":1.000703496931443,"pZ":2.162423388582117,"vX0":8.731321431465469,"vY0":-142.2811530976372,"vZ0":-9.578064407794628,"x":78.86,"y":180.39,"x0":-1.4634415314304072,"y0":50.00662971692547,"z0":6.315757403191401,"aX":-10.245638659514938},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":7.2,"spinRate":2179,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.38585882117352366,"extension":7.425856509032712},"index":3,"playId":"359d6d79-d91d-36f5-b92a-90a06dda0390","pitchNumber":4,"startTime":"2026-02-22T20:20:00.554Z","endTime":"2026-02-22T20:20:04.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":806394,"link":"/api/v1/people/806394","batSide":{"code":"R","description":"Right"}},"first":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":701860,"link":"/api/v1/people/701860"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.167481035219357,"aZ":-22.61775380147808,"pfxX":1.2611854547847323,"pfxZ":5.691286720738211,"pX":-0.23393287340825356,"pZ":2.3552401924183624,"vX0":3.3524694082032553,"vY0":-128.15165543858387,"vZ0":-5.5868149141660295,"x":125.92,"y":175.19,"x0":-1.7179834347567886,"y0":50.000711487781864,"z0":6.308015206115358,"aX":2.116982250801697},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.4,"breakHorizontal":-3.0,"spinRate":2121,"spinDirection":173},"zone":5,"typeConfidence":2.0,"plateTime":0.4258791896640024,"extension":7.190844664181741},"index":4,"playId":"4eeeeb82-e734-3dff-847a-cae6c31e1e64","pitchNumber":5,"startTime":"2026-02-22T20:20:21.180Z","endTime":"2026-02-22T20:20:27.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":806394,"link":"/api/v1/people/806394","batSide":{"code":"R","description":"Right"}},"first":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":701860,"link":"/api/v1/people/701860"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.7,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.379093205282928,"aZ":-7.933699531366065,"pfxX":-4.778908166091663,"pfxZ":11.621109412187831,"pX":0.4026464604499572,"pZ":2.3130228443054013,"vX0":7.118364222705535,"vY0":-142.71254351029611,"vZ0":-9.983725593425273,"x":101.65,"y":176.33,"x0":-1.4901896440005271,"y0":50.00502505815103,"z0":6.335518496044813,"aX":-9.970475290794997},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.4,"breakHorizontal":7.4,"spinRate":2356,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.38216551456217873,"extension":7.257590268203007},"index":5,"playId":"80e90c22-17ef-39ba-a31b-d989fb912803","pitchNumber":6,"startTime":"2026-02-22T20:20:47.985Z","endTime":"2026-02-22T20:20:52.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":806394,"link":"/api/v1/people/806394","batSide":{"code":"R","description":"Right"}},"first":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":701860,"link":"/api/v1/people/701860"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"48faec8a-cfb3-3000-bfb3-9b3cee4387f2","startTime":"2026-02-22T20:21:17.460Z","endTime":"2026-02-22T20:21:21.578Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":806394,"link":"/api/v1/people/806394","batSide":{"code":"R","description":"Right"}},"first":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":701860,"link":"/api/v1/people/701860"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.5,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86027343157024,"aZ":-14.811810162123544,"pfxX":-7.707625305289806,"pfxZ":8.575921371081957,"pX":-0.02829015956873397,"pZ":1.7520854692239949,"vX0":6.860182422046633,"vY0":-140.6573783883776,"vZ0":-9.918723503301583,"x":118.08,"y":191.47,"x0":-1.4853563313851683,"y0":50.00147450833636,"z0":6.261422014900712,"aX":-15.60056361859751},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.9,"breakHorizontal":12.7,"spinRate":2154,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.38791203637557636,"extension":7.3740808443343635},"hitData":{"launchSpeed":102.3,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.62,"coordY":142.38}},"index":7,"playId":"8811e2d8-166c-3d8b-920f-b01c393f259e","pitchNumber":7,"startTime":"2026-02-22T20:21:38.347Z","endTime":"2026-02-22T20:21:45.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":806394,"link":"/api/v1/people/806394","batSide":{"code":"R","description":"Right"}},"first":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":701860,"link":"/api/v1/people/701860"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806394,"link":"/api/v1/people/806394"},"credit":"b_ab"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_ab"},{"player":{"id":806394,"link":"/api/v1/people/806394"},"credit":"b_pa"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":1.84,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:21:45.760Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Sogard strikes out swinging.","rbi":0,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T20:24:01.789Z","endTime":"2026-02-22T20:25:02.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":806394,"link":"/api/v1/people/806394"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Carter Cunningham remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:22:45.450Z","endTime":"2026-02-22T20:22:45.575Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701860,"link":"/api/v1/people/701860"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"301","replacedPlayer":{"id":650391,"link":"/api/v1/people/650391"},"defense":{"pitcher":{"id":687288,"link":"/api/v1/people/687288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Connor Seabold replaces Devereaux Harrison.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T20:22:45.575Z","endTime":"2026-02-22T20:24:04.065Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657756,"link":"/api/v1/people/657756"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687288,"link":"/api/v1/people/687288","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":93.2,"endSpeed":85.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.036231855459448,"aZ":-12.468883920404963,"pfxX":-6.891656683432612,"pfxZ":10.521840802705032,"pX":-0.766127621030499,"pZ":2.8864300183018186,"vX0":7.3423113867025815,"vY0":-135.59834673130283,"vZ0":-4.529258729503355,"x":146.2,"y":160.85,"x0":-2.6061031109175836,"y0":50.00450804865471,"z0":5.4401376591645105,"aX":-12.90968295074712},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":11.0,"spinRate":2194,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4030293415494475,"extension":6.136121904392017},"index":2,"playId":"084ddf04-c45b-3cea-bc66-905f8dd86c83","pitchNumber":1,"startTime":"2026-02-22T20:24:04.065Z","endTime":"2026-02-22T20:24:08.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":81.5,"endSpeed":74.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.704732853267807,"aZ":-33.85460663148061,"pfxX":-8.964895109430294,"pfxZ":-1.190683249214059,"pX":-1.2377898313802866,"pZ":1.404573743949124,"vX0":6.560471310836806,"vY0":-118.52673061102216,"vZ0":-1.4490796810698623,"x":164.18,"y":200.86,"x0":-2.8835978567190956,"y0":50.00125975152161,"z0":5.129462210706528,"aX":-12.691239538284375},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.3,"breakHorizontal":14.5,"spinRate":2341,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.46300248040488956,"extension":6.22176493270622},"index":3,"playId":"ab7c95f4-dd23-39c6-a0bf-61ce4bb0ba99","pitchNumber":2,"startTime":"2026-02-22T20:24:18.222Z","endTime":"2026-02-22T20:24:21.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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.1,"endSpeed":84.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.842992421469624,"aZ":-11.130522721610461,"pfxX":-5.582698172295837,"pfxZ":11.362873846285991,"pX":0.20846317722662536,"pZ":3.371511368558107,"vX0":9.419241815013526,"vY0":-135.31675017912744,"vZ0":-3.451364546999889,"x":109.05,"y":147.75,"x0":-2.5941684345955798,"y0":50.00590562362228,"z0":5.444705560622738,"aX":-10.342508663009184},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.0,"breakHorizontal":8.0,"spinRate":2166,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.40494078905392916,"extension":6.208140568205683},"index":4,"playId":"f9d4c656-fada-31dc-8caa-d22d4c7bff66","pitchNumber":3,"startTime":"2026-02-22T20:24:32.903Z","endTime":"2026-02-22T20:24:36.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":94.5,"endSpeed":85.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06490058273417,"aZ":-14.159847506527306,"pfxX":-7.4891490527723334,"pfxZ":9.479535137389057,"pX":-0.5500553697245473,"pZ":3.3012642676607937,"vX0":8.376627306210736,"vY0":-137.38708115423285,"vZ0":-3.308627594277619,"x":137.97,"y":149.65,"x0":-2.6738603228796904,"y0":50.00591696286849,"z0":5.4911379364664175,"aX":-14.237538523745094},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":11.6,"spinRate":2164,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3995597483569342,"extension":5.938275007954474},"index":5,"playId":"a5f95efb-0bc4-30ea-b74e-605a71ed38f1","pitchNumber":4,"startTime":"2026-02-22T20:24:58.739Z","endTime":"2026-02-22T20:25:02.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.4999999999999858,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:25:02.353Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mikey Romero called out on strikes.","rbi":0,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T20:25:23.907Z","endTime":"2026-02-22T20:27:15.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":702540,"fullName":"Mikey Romero","link":"/api/v1/people/702540"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702540,"fullName":"Mikey Romero","link":"/api/v1/people/702540"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":806394,"link":"/api/v1/people/806394"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mikey Romero replaces Roman Anthony.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T20:25:24.825Z","endTime":"2026-02-22T20:25:26.164Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702540,"link":"/api/v1/people/702540"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":93.9,"endSpeed":86.2,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.690034210427786,"aZ":-14.777591277452379,"pfxX":-6.250708665203441,"pfxZ":9.148566188937062,"pX":-1.1415343762478587,"pZ":3.1134522498352184,"vX0":6.3478989713530085,"vY0":-136.67252228646456,"vZ0":-3.5106863046564216,"x":160.51,"y":154.72,"x0":-2.676498525196114,"y0":50.000657445856,"z0":5.422409112698208,"aX":-11.883917479411373},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":10.1,"spinRate":2189,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3999832543429438,"extension":6.154332587062699},"index":1,"playId":"b1733bce-5b34-3ad0-b917-af72beb4dfda","pitchNumber":1,"startTime":"2026-02-22T20:25:26.164Z","endTime":"2026-02-22T20:25:29.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":702540,"link":"/api/v1/people/702540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":true},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.560297005254164,"aZ":-32.54029514192716,"pfxX":-9.717569899222543,"pfxZ":-0.25380395363164077,"pX":-0.8589385301627595,"pZ":2.527010995944214,"vX0":7.415099290974992,"vY0":-119.63396733103912,"vZ0":0.3184399431338303,"x":149.74,"y":170.55,"x0":-2.7254810577762103,"y0":50.00006598234844,"z0":5.29218983908211,"aX":-14.182722129513675},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.1,"breakHorizontal":16.0,"spinRate":2251,"spinDirection":275},"zone":11,"typeConfidence":2.0,"plateTime":0.45660765467970954,"extension":6.208983280784638},"index":2,"playId":"713a2549-fa0b-3cb9-be5b-6c019dfbdb94","pitchNumber":2,"startTime":"2026-02-22T20:25:40.731Z","endTime":"2026-02-22T20:25:57.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":702540,"link":"/api/v1/people/702540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":806394,"fullName":"Robert Brooks","link":"/api/v1/people/806394"}},"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":94.6,"endSpeed":86.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.145153285112375,"aZ":-12.119691560869754,"pfxX":-7.546283577571332,"pfxZ":10.44577400944584,"pX":1.2700771976172753,"pZ":2.7739352536284665,"vX0":12.424483101406205,"vY0":-137.15822561595803,"vZ0":-5.062943942740993,"x":68.59,"y":163.88,"x0":-2.322206908552331,"y0":50.00562608207678,"z0":5.459181155632548,"aX":-14.492974247039404},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":11.3,"spinRate":2235,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3981697818930008,"extension":6.1077603647653165},"index":3,"playId":"5e886281-0b5e-3ecc-b756-726b2ff45f26","pitchNumber":3,"startTime":"2026-02-22T20:26:13.418Z","endTime":"2026-02-22T20:26:17.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":702540,"link":"/api/v1/people/702540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.941374385432468,"aZ":-13.098699804859976,"pfxX":-6.3316849851849035,"pfxZ":10.06181555952948,"pX":0.028615606004943884,"pZ":3.171944856644672,"vX0":8.769642517495972,"vY0":-136.1094827423535,"vZ0":-3.8757485880281584,"x":115.91,"y":153.14,"x0":-2.3969210293412977,"y0":50.00379454884875,"z0":5.507365172518645,"aX":-12.005763805531217},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":9.8,"spinRate":2196,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.4008141391244089,"extension":6.215800210048923},"index":4,"playId":"21bb2abc-c048-345d-84ba-2e3ef09e59cf","pitchNumber":4,"startTime":"2026-02-22T20:26:31.262Z","endTime":"2026-02-22T20:26:34.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":702540,"link":"/api/v1/people/702540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.594582126007893,"aZ":-11.571105693941966,"pfxX":-5.015429932762709,"pfxZ":10.735102187749584,"pX":0.1825039231865382,"pZ":3.704854101450907,"vX0":8.82552074032392,"vY0":-137.67245762592347,"vZ0":-2.891667687374228,"x":110.04,"y":138.75,"x0":-2.4133098694025588,"y0":50.004754187964245,"z0":5.552157572048129,"aX":-9.628468105748016},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.0,"breakHorizontal":7.2,"spinRate":2205,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3978739971053802,"extension":6.154318504925986},"index":5,"playId":"3aca5bde-8bda-3f85-b872-ae7c710d051a","pitchNumber":5,"startTime":"2026-02-22T20:26:50.363Z","endTime":"2026-02-22T20:26:54.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":702540,"link":"/api/v1/people/702540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":94.3,"endSpeed":86.9,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.596086812461408,"aZ":-12.222614231166505,"pfxX":-6.318128045786051,"pfxZ":10.372924347791468,"pX":-0.3042976026682,"pZ":2.6208591613812118,"vX0":7.9601382046683105,"vY0":-137.14109022636475,"vZ0":-5.272172462315247,"x":128.6,"y":168.02,"x0":-2.410552395763999,"y0":50.0005902754565,"z0":5.387513315110713,"aX":-12.15000436002624},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.0,"breakHorizontal":10.0,"spinRate":2210,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3979370336981627,"extension":6.161091719236468},"index":6,"playId":"de0c42b9-b89b-341d-83ab-309bc8411b4b","pitchNumber":6,"startTime":"2026-02-22T20:27:11.595Z","endTime":"2026-02-22T20:27:15.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":702540,"link":"/api/v1/people/702540","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702540,"link":"/api/v1/people/702540"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":702540,"link":"/api/v1/people/702540"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:27:15.772Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tsung-Che Cheng walks.","rbi":0,"awayScore":7,"homeScore":10,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T20:27:34.446Z","endTime":"2026-02-22T20:29:50.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.558548623214186,"aZ":-30.241823984787136,"pfxX":-10.357861415520805,"pfxZ":1.281387229489904,"pX":-0.4628708905044142,"pZ":1.9935179876739348,"vX0":8.455875236667174,"vY0":-121.7807883475972,"vZ0":-1.4195631397690138,"x":134.64,"y":184.96,"x0":-2.6241708274768745,"y0":50.0046200809117,"z0":5.185307202753948,"aX":-15.653790150081168},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.3,"breakHorizontal":16.9,"spinRate":2380,"spinDirection":278},"zone":7,"typeConfidence":2.0,"plateTime":0.4487246525169044,"extension":6.2975450528612535},"index":0,"playId":"d7448402-b636-3919-b5d3-d0814be433f9","pitchNumber":1,"startTime":"2026-02-22T20:27:39.773Z","endTime":"2026-02-22T20:27:43.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85371624218532,"aZ":-12.417659375278411,"pfxX":-7.351441843735529,"pfxZ":10.470492718459788,"pX":-0.37846362349386425,"pZ":3.8554329556281157,"vX0":8.27109761680587,"vY0":-136.89912948716992,"vZ0":-2.1431052657616965,"x":131.43,"y":134.68,"x0":-2.492113739996993,"y0":50.004864554077784,"z0":5.504457155764229,"aX":-13.874956838873654},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.6,"breakHorizontal":11.4,"spinRate":2244,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4009768533705844,"extension":6.082722785876854},"index":1,"playId":"be8342bf-2e7c-3375-a3a1-c14f417286d6","pitchNumber":2,"startTime":"2026-02-22T20:27:55.595Z","endTime":"2026-02-22T20:27:59.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.5,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.825559613326895,"aZ":-13.838531878142842,"pfxX":-7.688217544759687,"pfxZ":9.713068226948254,"pX":0.7590868833894666,"pZ":2.381491184443493,"vX0":10.86204325128775,"vY0":-137.36288325341337,"vZ0":-5.664257165862193,"x":88.07,"y":174.48,"x0":-2.269796987265458,"y0":50.005793666745404,"z0":5.43121794690118,"aX":-14.51888449378943},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":11.3,"spinRate":2173,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.40059143750097226,"extension":6.3200425497655335},"index":2,"playId":"717a2065-2c40-3f60-b764-fe3594eb6748","pitchNumber":3,"startTime":"2026-02-22T20:28:11.218Z","endTime":"2026-02-22T20:28:16.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.270908438544673,"aZ":-13.408155943651131,"pfxX":-7.018398619466699,"pfxZ":9.74568371493989,"pX":-0.15592373768176054,"pZ":3.2271896092518437,"vX0":8.67474126125602,"vY0":-137.5982795115264,"vZ0":-3.6639060413824383,"x":122.94,"y":151.65,"x0":-2.431079471557436,"y0":50.00590631814474,"z0":5.4787669080632115,"aX":-13.519867736194701},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":11.0,"spinRate":2106,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3973855316995998,"extension":6.211365965010697},"index":3,"playId":"38633458-bb56-351b-bc4f-d71c609e6375","pitchNumber":4,"startTime":"2026-02-22T20:28:32.815Z","endTime":"2026-02-22T20:28:36.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.927040115571845,"aZ":-31.089308781916923,"pfxX":-10.46441027038809,"pfxZ":0.7317522662358193,"pX":-1.7957103284864888,"pZ":2.6498363298929073,"vX0":5.71902093696532,"vY0":-121.34845436373044,"vZ0":0.19648040324713967,"x":185.45,"y":167.23,"x0":-2.8243845175666693,"y0":50.00535581488332,"z0":5.27803051207224,"aX":-15.595836508776308},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.7,"breakHorizontal":17.5,"spinRate":2277,"spinDirection":279},"zone":11,"typeConfidence":2.0,"plateTime":0.4514991285460517,"extension":6.200848999368782},"index":4,"playId":"53b56f31-9104-38d7-8a0b-a1c5c7c34c4c","pitchNumber":5,"startTime":"2026-02-22T20:28:56.202Z","endTime":"2026-02-22T20:29:00.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.169890228514564,"aZ":-12.779233164061205,"pfxX":-6.132121194327884,"pfxZ":10.212430783017801,"pX":-1.0870484445429016,"pZ":3.5441131654508347,"vX0":6.25638832866951,"vY0":-136.7118950038641,"vZ0":-2.9692077053322876,"x":158.44,"y":143.09,"x0":-2.604711118696333,"y0":50.00593768297822,"z0":5.517447384711747,"aX":-11.649924452785713},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":9.8,"spinRate":2186,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.40012523250844545,"extension":5.992971588852677},"index":5,"playId":"9544ae20-2ec1-3969-81ab-e1e0801e96b8","pitchNumber":6,"startTime":"2026-02-22T20:29:13.641Z","endTime":"2026-02-22T20:29:17.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.8,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.22895290678706,"aZ":-23.663382824706098,"pfxX":1.9456044382936968,"pfxZ":5.064038939600202,"pX":-1.28466884447242,"pZ":2.6924494519220494,"vX0":3.475894408257926,"vY0":-127.31019473831688,"vZ0":-1.8890522269171361,"x":165.97,"y":166.08,"x0":-2.9078996862974016,"y0":50.00474144569779,"z0":5.272978081880424,"aX":3.2701869287901175},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.1,"breakHorizontal":-4.2,"spinRate":2476,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.4263397279904573,"extension":5.663630236654204},"index":6,"playId":"a868e672-ee2e-376b-9d3f-f631e49669cc","pitchNumber":7,"startTime":"2026-02-22T20:29:45.753Z","endTime":"2026-02-22T20:29:50.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":691907,"link":"/api/v1/people/691907","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691907,"link":"/api/v1/people/691907"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.4,"awayTeamWinProbability":6.599999999999994,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:29:50.966Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braiden Ward singles on a ground ball to center fielder Ismael Munguia. Tsung-Che Cheng scores.","rbi":1,"awayScore":7,"homeScore":11,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T20:30:02.698Z","endTime":"2026-02-22T20:31:29.295Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"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":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665998,"link":"/api/v1/people/665998"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"responsiblePitcher":{"id":657756,"link":"/api/v1/people/657756"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.050868740736398,"aZ":-11.521887762938382,"pfxX":-6.6468695135762665,"pfxZ":10.880327520919112,"pX":0.8568327984805661,"pZ":2.1343676364377004,"vX0":11.21829483304961,"vY0":-136.42145783038177,"vZ0":-6.495799371245883,"x":84.34,"y":181.15,"x0":-2.431957779822447,"y0":50.00155130766837,"z0":5.328953297397529,"aX":-12.615959375706835},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.6,"breakHorizontal":9.8,"spinRate":2186,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.40043374788099895,"extension":6.324383010727664},"index":0,"playId":"39023def-f6c1-3951-9a94-92e93d838500","pitchNumber":1,"startTime":"2026-02-22T20:30:17.129Z","endTime":"2026-02-22T20:30:21.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"first":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45765915280155,"aZ":-16.71931391376521,"pfxX":-8.9047494072314,"pfxZ":8.141890505440347,"pX":0.1780500511947195,"pZ":3.280851488129719,"vX0":10.344333181298577,"vY0":-137.1854245349522,"vZ0":-2.7263853655370056,"x":110.21,"y":150.2,"x0":-2.491617181076559,"y0":50.00530549850255,"z0":5.432640374774431,"aX":-16.909281802713224},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":13.8,"spinRate":2112,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.39986853072890316,"extension":6.38116744557616},"index":1,"playId":"af5516ba-4b97-372a-822a-b7036195b6c5","pitchNumber":2,"startTime":"2026-02-22T20:30:38.745Z","endTime":"2026-02-22T20:30:42.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"first":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tsung-Che Cheng steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"af5516ba-4b97-372a-822a-b7036195b6c5","startTime":"2026-02-22T20:31:02.829Z","endTime":"2026-02-22T20:31:20.610Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691907,"link":"/api/v1/people/691907"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"first":{"id":691907,"link":"/api/v1/people/691907"},"postOnSecond":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.24,"dramaIndex":14.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.08,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.864693320432245,"aZ":-12.45190947137551,"pfxX":-7.235594913930946,"pfxZ":10.54112625878301,"pX":-0.2723278992028437,"pZ":3.168955741644659,"vX0":8.429611601172619,"vY0":-135.71295299966488,"vZ0":-3.748942717910277,"x":128.93,"y":149.38,"x0":-2.4741952844311514,"y0":50.00214361500318,"z0":5.431628151255339,"aX":-13.537418883568904},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":11.4,"spinRate":2113,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.4031330400276225,"extension":6.358318586006249},"hitData":{"launchSpeed":99.5,"launchAngle":3.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.68,"coordY":69.05}},"index":3,"playId":"fe238262-1931-3e6c-b89f-f0e5472dd28f","pitchNumber":3,"startTime":"2026-02-22T20:31:20.610Z","endTime":"2026-02-22T20:31:29.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":685274,"link":"/api/v1/people/685274","batSide":{"code":"L","description":"Left"}},"second":{"id":691907,"link":"/api/v1/people/691907"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"credit":"b_ab"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_ab"},{"player":{"id":685274,"link":"/api/v1/people/685274"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":0.24,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:31:29.295Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler McDonough walks.","rbi":0,"awayScore":7,"homeScore":11,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T20:32:02.238Z","endTime":"2026-02-22T20:33:27.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657756,"fullName":"Connor Seabold","link":"/api/v1/people/657756"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"postOnSecond":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.177553827440782,"aZ":-32.396217899846874,"pfxX":-8.379354687009654,"pfxZ":-0.14715626279419602,"pX":-1.95663023635031,"pZ":2.998323991330753,"vX0":4.766036511792937,"vY0":-121.11032062960041,"vZ0":1.2755728386804082,"x":191.58,"y":157.83,"x0":-2.8501419876626817,"y0":50.003358492093376,"z0":5.274589380437398,"aX":-12.587210978451186},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.2,"breakHorizontal":14.2,"spinRate":2255,"spinDirection":278},"zone":11,"typeConfidence":2.0,"plateTime":0.4503356988330429,"extension":6.209106576986076},"index":0,"playId":"eeb7befd-bcd6-3b4c-a81c-de0a9e3da85f","pitchNumber":1,"startTime":"2026-02-22T20:32:02.238Z","endTime":"2026-02-22T20:32:12.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":694812,"link":"/api/v1/people/694812","batSide":{"code":"L","description":"Left"}},"first":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Braiden Ward steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"eeb7befd-bcd6-3b4c-a81c-de0a9e3da85f","startTime":"2026-02-22T20:32:22.884Z","endTime":"2026-02-22T20:32:27.172Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":685274,"link":"/api/v1/people/685274"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":694812,"link":"/api/v1/people/694812","batSide":{"code":"L","description":"Left"}},"first":{"id":685274,"link":"/api/v1/people/685274"},"postOnSecond":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"homeTeamWinProbability":96.89999999999999,"awayTeamWinProbability":3.1000000000000085,"homeTeamWinProbabilityAdded":0.19999999999998863,"leverageIndex":0.12,"dramaIndex":9.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.840343630535727,"aZ":-32.318003968904875,"pfxX":-9.7795451666127,"pfxZ":-0.09431605083154881,"pX":-0.97477392463892,"pZ":1.9471808040245804,"vX0":7.423238964892813,"vY0":-120.85016452370593,"vZ0":-1.0547740433661534,"x":154.16,"y":186.21,"x0":-2.817634707133921,"y0":50.00493269982048,"z0":5.231383178806219,"aX":-14.44827918195375},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.1,"breakHorizontal":16.0,"spinRate":2243,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.45345504832290207,"extension":6.328034535532079},"index":2,"playId":"2576938c-f9cb-3333-9f9c-7f5d72b44a5c","pitchNumber":2,"startTime":"2026-02-22T20:32:27.172Z","endTime":"2026-02-22T20:32:31.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":694812,"link":"/api/v1/people/694812","batSide":{"code":"L","description":"Left"}},"second":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.639500568829387,"aZ":-13.61853062589387,"pfxX":-4.958847429197162,"pfxZ":9.821896969144747,"pX":-0.6885571762051999,"pZ":4.11346326853443,"vX0":6.746853766882824,"vY0":-136.27140335104585,"vZ0":-1.3604940449938978,"x":143.25,"y":127.72,"x0":-2.5469088675723484,"y0":50.00538041396355,"z0":5.555418159412625,"aX":-9.371605801134509},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":7.7,"spinRate":2192,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4012276017732064,"extension":6.089792643058657},"index":3,"playId":"8d8d5d3a-aa1f-30bf-8519-4a38253b65b5","pitchNumber":3,"startTime":"2026-02-22T20:32:45.679Z","endTime":"2026-02-22T20:32:49.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":694812,"link":"/api/v1/people/694812","batSide":{"code":"L","description":"Left"}},"second":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.806614860760643,"aZ":-11.223598818120067,"pfxX":-5.38876752569778,"pfxZ":11.106505140162739,"pX":0.12341442146144121,"pZ":2.8030591700682157,"vX0":9.054112158988582,"vY0":-136.43175149460674,"vZ0":-4.9198271016399255,"x":112.3,"y":163.1,"x0":-2.537049991947703,"y0":50.00608056317545,"z0":5.4023559177830975,"aX":-10.168963255183522},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.2,"breakHorizontal":7.9,"spinRate":2050,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.40134954984844473,"extension":6.175492508321539},"index":4,"playId":"794dd519-b06c-30ac-a49f-a53a26ce1021","pitchNumber":4,"startTime":"2026-02-22T20:33:05.163Z","endTime":"2026-02-22T20:33:09.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":694812,"link":"/api/v1/people/694812","batSide":{"code":"L","description":"Left"}},"second":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.873016394759304,"aZ":-14.522314374444221,"pfxX":-5.110757488676283,"pfxZ":9.397636101186599,"pX":-0.3049870966135904,"pZ":4.5203069046831965,"vX0":7.644384818786225,"vY0":-137.0710571715407,"vZ0":-0.2601049503988646,"x":128.63,"y":116.73,"x0":-2.4824571404660705,"y0":50.00642959442454,"z0":5.61905060179362,"aX":-9.604345608642403},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":7.4,"spinRate":2161,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4015422883258548,"extension":6.324269415614204},"index":5,"playId":"f0c8fd96-63e8-3f07-b7af-c3fb8a18328d","pitchNumber":5,"startTime":"2026-02-22T20:33:23.844Z","endTime":"2026-02-22T20:33:27.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":694812,"link":"/api/v1/people/694812","batSide":{"code":"L","description":"Left"}},"second":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694812,"link":"/api/v1/people/694812"},"credit":"b_pa"},{"player":{"id":657756,"link":"/api/v1/people/657756"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:33:27.269Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vinny Capra grounds out, shortstop Josh Kasevich to first baseman Sean Keys.","rbi":0,"awayScore":7,"homeScore":11,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-02-22T20:35:56.171Z","endTime":"2026-02-22T20:37:15.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681962,"fullName":"Vinny Capra","link":"/api/v1/people/681962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676454,"fullName":"Brendan Cellucci","link":"/api/v1/people/676454"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5,6],"actionIndex":[1,3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":685274,"fullName":"Braiden Ward","link":"/api/v1/people/685274"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":694812,"fullName":"Tyler McDonough","link":"/api/v1/people/694812"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681962,"fullName":"Vinny Capra","link":"/api/v1/people/681962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":688460,"link":"/api/v1/people/688460"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"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":7,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T20:33:54.561Z","endTime":"2026-02-22T20:34:45.051Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"second":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brendan Cellucci replaces Connor Seabold.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-22T20:34:45.051Z","endTime":"2026-02-22T20:35:58.440Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676454,"link":"/api/v1/people/676454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657756,"link":"/api/v1/people/657756","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"second":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42781157202507,"aZ":-21.97961221738097,"pfxX":9.875963424197941,"pfxZ":5.197570769457627,"pX":0.018846982499861147,"pZ":2.0197683411641627,"vX0":-8.067904144791747,"vY0":-139.00521658041788,"vZ0":-5.675948066188935,"x":116.28,"y":184.25,"x0":1.672103747305491,"y0":50.00622457522996,"z0":5.542482336959641,"aX":19.379370971136638},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.4,"breakHorizontal":-16.3,"spinRate":2009,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.39366740202376693,"extension":7.019124267987979},"index":2,"playId":"d6ef8249-b740-3a42-b8ff-439d5326b950","pitchNumber":1,"startTime":"2026-02-22T20:35:58.440Z","endTime":"2026-02-22T20:36:01.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676454,"link":"/api/v1/people/676454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"second":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Braiden Ward steals (3) 3rd base. Tyler McDonough steals (1) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":7,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":3,"actionPlayId":"d6ef8249-b740-3a42-b8ff-439d5326b950","startTime":"2026-02-22T20:36:19.052Z","endTime":"2026-02-22T20:36:23.876Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":685274,"link":"/api/v1/people/685274"},"defense":{"pitcher":{"id":676454,"link":"/api/v1/people/676454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"first":{"id":694812,"link":"/api/v1/people/694812"},"second":{"id":685274,"link":"/api/v1/people/685274"},"postOnSecond":{"id":694812,"link":"/api/v1/people/694812"},"postOnThird":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.23,"dramaIndex":12.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.379015411507943,"aZ":-26.059492158757568,"pfxX":0.3424807282476288,"pfxZ":3.631258405576382,"pX":0.08371655719436864,"pZ":-0.3468838581827212,"vX0":-4.034261672353491,"vY0":-128.83180742309028,"vZ0":-9.68164476345573,"x":113.81,"y":248.15,"x0":1.6244225847431466,"y0":50.00428878871633,"z0":5.469245821343949,"aX":0.5775950190237809},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.7,"breakHorizontal":0.2,"spinRate":2297,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.42490748173147175,"extension":6.796976750282142},"index":4,"playId":"5d422ba8-2a18-377b-a49e-416a289e3a60","pitchNumber":2,"startTime":"2026-02-22T20:36:23.876Z","endTime":"2026-02-22T20:36:28.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676454,"link":"/api/v1/people/676454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"second":{"id":694812,"link":"/api/v1/people/694812"},"third":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":87.7,"endSpeed":81.5,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.113851868175207,"aZ":-28.609520503940804,"pfxX":-0.06906135257581614,"pfxZ":2.143765322500132,"pX":-0.832547342052711,"pZ":0.8902443769344331,"vX0":-5.675022262838061,"vY0":-127.66356135178391,"vZ0":-6.3981583641404205,"x":148.73,"y":214.74,"x0":1.4200893323967834,"y0":50.00489594918231,"z0":5.655274820563869,"aX":-0.1150039867436524},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.8,"breakHorizontal":1.3,"spinRate":2463,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.42760536871268506,"extension":7.020867542242448},"index":5,"playId":"82acee94-3597-3341-a4f7-f27b0abe717f","pitchNumber":3,"startTime":"2026-02-22T20:36:45.485Z","endTime":"2026-02-22T20:36:49.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676454,"link":"/api/v1/people/676454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"second":{"id":694812,"link":"/api/v1/people/694812"},"third":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.043,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7426807437196,"aZ":-26.75814908586173,"pfxX":-2.251841239558795,"pfxZ":3.1761714358250526,"pX":0.0965694562555784,"pZ":0.9371083509704312,"vX0":-2.9901820964342307,"vY0":-129.90183824254854,"vZ0":-6.784027613590625,"x":113.32,"y":213.48,"x0":1.5560515245504352,"y0":50.00300328394711,"z0":5.622574730679331,"aX":-3.840210044378212},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.4,"breakHorizontal":4.8,"spinRate":2345,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.42198912813510603,"extension":7.104484726470014},"hitData":{"launchSpeed":88.2,"launchAngle":-9.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.32,"coordY":155.11}},"index":6,"playId":"735d7a11-132f-3794-827b-882bcfe65c2f","pitchNumber":4,"startTime":"2026-02-22T20:37:07.660Z","endTime":"2026-02-22T20:37:15.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676454,"link":"/api/v1/people/676454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681962,"link":"/api/v1/people/681962","batSide":{"code":"R","description":"Right"}},"second":{"id":694812,"link":"/api/v1/people/694812"},"third":{"id":685274,"link":"/api/v1/people/685274"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681962,"link":"/api/v1/people/681962"},"credit":"b_ab"},{"player":{"id":676454,"link":"/api/v1/people/676454"},"credit":"p_ab"},{"player":{"id":681962,"link":"/api/v1/people/681962"},"credit":"b_pa"},{"player":{"id":676454,"link":"/api/v1/people/676454"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:37:15.775Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Kasevich grounds out, second baseman Vinny Capra to first baseman Nick Sogard.","rbi":0,"awayScore":7,"homeScore":11,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T20:39:31.761Z","endTime":"2026-02-22T20:41:03.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":688460,"fullName":"Josh Kasevich","link":"/api/v1/people/688460"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684128,"fullName":"Reidis Sena","link":"/api/v1/people/684128"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":688460,"fullName":"Josh Kasevich","link":"/api/v1/people/688460"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681962,"link":"/api/v1/people/681962"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mikey Romero remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:38:31.145Z","endTime":"2026-02-22T20:38:31.286Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702540,"link":"/api/v1/people/702540"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":688460,"link":"/api/v1/people/688460","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Reidis Sena replaces Tyron Guerrero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-02-22T20:38:31.286Z","endTime":"2026-02-22T20:39:34.007Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684128,"link":"/api/v1/people/684128"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":688460,"link":"/api/v1/people/688460","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82008121794461,"aZ":-28.55889458285506,"pfxX":-0.5996614935518851,"pfxZ":2.1579439552288555,"pX":0.28856220437442415,"pZ":4.648180945488561,"vX0":2.446373569586349,"vY0":-128.03416465541594,"vZ0":1.632643534479445,"x":106.0,"y":113.28,"x0":-0.597077103089474,"y0":50.00551857136208,"z0":6.220513230775518,"aX":-1.0064665840495952},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.4,"breakHorizontal":0.6,"spinRate":2201,"spinDirection":145},"zone":12,"typeConfidence":1.36,"plateTime":0.4260870468554625,"extension":6.144281849044921},"index":2,"playId":"c4c9c546-3c84-3639-91cb-b715eaef1770","pitchNumber":1,"startTime":"2026-02-22T20:39:34.007Z","endTime":"2026-02-22T20:39:37.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":688460,"link":"/api/v1/people/688460","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":95.2,"endSpeed":87.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.476282158565002,"aZ":-8.787894450609722,"pfxX":-3.352068233002215,"pfxZ":12.033702078161138,"pX":1.545501966706905,"pZ":1.364135892820601,"vX0":5.869946707828788,"vY0":-138.2019082722894,"vZ0":-10.79923674629981,"x":58.09,"y":201.95,"x0":-0.16604476597153212,"y0":50.003282425749845,"z0":5.902960416157547,"aX":-6.514965148133208},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.8,"breakHorizontal":4.9,"spinRate":2323,"spinDirection":204},"zone":14,"typeConfidence":1.38,"plateTime":0.39564192824256406,"extension":6.223857735796912},"index":3,"playId":"eb305747-8e15-34d6-9e47-8a2d4589f8e6","pitchNumber":2,"startTime":"2026-02-22T20:39:49.269Z","endTime":"2026-02-22T20:39:52.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":688460,"link":"/api/v1/people/688460","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52486611913581,"aZ":-25.9746603443818,"pfxX":-1.4364530127536979,"pfxZ":3.5618630767705515,"pX":1.1163281387006772,"pZ":2.3655627537467643,"vX0":5.018994446758376,"vY0":-131.06210490679743,"vZ0":-4.451656136769837,"x":74.45,"y":174.91,"x0":-0.6363215350887115,"y0":50.00458923989347,"z0":6.024550442804116,"aX":-2.5017866209875033},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.6,"breakHorizontal":1.6,"spinRate":2138,"spinDirection":192},"zone":14,"typeConfidence":1.31,"plateTime":0.41781010418103026,"extension":6.219609922047033},"index":4,"playId":"2c5d81f3-0654-3a4a-9dd1-4d81c65d451f","pitchNumber":3,"startTime":"2026-02-22T20:40:08.039Z","endTime":"2026-02-22T20:40:15.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":688460,"link":"/api/v1/people/688460","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.206618437173187,"aZ":-25.188919607964806,"pfxX":-1.3577485777424156,"pfxZ":4.094748647720696,"pX":0.5104826027279634,"pZ":2.534597603602788,"vX0":3.714369472056953,"vY0":-129.31521343413047,"vZ0":-3.9864058448406903,"x":97.54,"y":170.35,"x0":-0.763663613628661,"y0":50.0024217916845,"z0":6.012894929861126,"aX":-2.316051823023535},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.8,"breakHorizontal":1.7,"spinRate":2206,"spinDirection":179},"zone":6,"typeConfidence":1.34,"plateTime":0.42244098597859425,"extension":6.258347432656049},"hitData":{"launchSpeed":69.4,"launchAngle":7.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.11,"coordY":150.86}},"index":5,"playId":"641036e9-a70e-3ab4-9316-0e9f6116e54a","pitchNumber":4,"startTime":"2026-02-22T20:40:55.245Z","endTime":"2026-02-22T20:41:03.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":688460,"link":"/api/v1/people/688460","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688460,"link":"/api/v1/people/688460"},"credit":"b_ab"},{"player":{"id":684128,"link":"/api/v1/people/684128"},"credit":"p_ab"},{"player":{"id":688460,"link":"/api/v1/people/688460"},"credit":"b_pa"},{"player":{"id":684128,"link":"/api/v1/people/684128"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:41:03.138Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean Keys strikes out swinging.","rbi":0,"awayScore":7,"homeScore":11,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T20:41:11.966Z","endTime":"2026-02-22T20:42:02.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684128,"fullName":"Reidis Sena","link":"/api/v1/people/684128"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641511,"link":"/api/v1/people/641511"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.070036110125574,"aZ":-28.0987555982509,"pfxX":-1.1318903231424393,"pfxZ":2.391617679870352,"pX":0.8967101418776422,"pZ":2.074569034062224,"vX0":4.281896325288505,"vY0":-130.51645135015008,"vZ0":-4.564840262297164,"x":82.82,"y":182.77,"x0":-0.6281449693333682,"y0":50.000726168317975,"z0":5.9978782533992,"aX":-1.9262563399139574},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.4,"breakHorizontal":1.0,"spinRate":2346,"spinDirection":174},"zone":14,"typeConfidence":1.33,"plateTime":0.421947463530878,"extension":6.221059491589154},"index":0,"playId":"d38b5f24-fe94-37ca-ad6a-9c8cb72bfa6a","pitchNumber":1,"startTime":"2026-02-22T20:41:23.964Z","endTime":"2026-02-22T20:41:28.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85624745532428,"aZ":-40.64304452651313,"pfxX":2.774880307289745,"pfxZ":-5.4924378002857575,"pX":0.3356854256804076,"pZ":1.1894375061535434,"vX0":1.1819497793476401,"vY0":-123.43554888748565,"vZ0":-3.611323347673223,"x":104.2,"y":206.67,"x0":-0.5100753421964237,"y0":50.003669117997866,"z0":6.097656034805371,"aX":4.276894115652077},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-10.6,"breakHorizontal":-5.3,"spinRate":2576,"spinDirection":18},"zone":14,"typeConfidence":1.05,"plateTime":0.4439426995161351,"extension":6.3338046761124485},"index":1,"playId":"c21113ff-0b04-309d-a0ae-bfae6f20d8a1","pitchNumber":2,"startTime":"2026-02-22T20:41:37.425Z","endTime":"2026-02-22T20:41:43.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.220929144701493,"aZ":-38.742757043563884,"pfxX":4.707066362788041,"pfxZ":-4.182229908408687,"pX":0.6269911168387274,"pZ":1.1950156125057763,"vX0":1.3744550054146876,"vY0":-125.27604980259441,"vZ0":-4.007732555922866,"x":93.1,"y":206.51,"x0":-0.5419431162566115,"y0":50.00355970911745,"z0":6.023556575635537,"aX":7.389792266515919},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-8.3,"breakHorizontal":-8.9,"spinRate":2595,"spinDirection":27},"zone":14,"typeConfidence":1.13,"plateTime":0.439293051329245,"extension":6.326058835047581},"index":2,"playId":"c18c58d5-c2a6-311f-8788-aa59b5d78954","pitchNumber":3,"startTime":"2026-02-22T20:41:54.563Z","endTime":"2026-02-22T20:42:02.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"credit":"b_ab"},{"player":{"id":684128,"link":"/api/v1/people/684128"},"credit":"p_ab"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"credit":"b_pa"},{"player":{"id":684128,"link":"/api/v1/people/684128"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:42:02.251Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Charles McAdoo flies out to second baseman Vinny Capra.","rbi":0,"awayScore":7,"homeScore":11,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-02-22T20:42:09.525Z","endTime":"2026-02-22T20:43:06.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684128,"fullName":"Reidis Sena","link":"/api/v1/people/684128"},"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":807727,"fullName":"Charles McAdoo","link":"/api/v1/people/807727"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681962,"link":"/api/v1/people/681962"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.957593233432554,"aZ":-25.254563509479947,"pfxX":-0.9575891971567199,"pfxZ":3.8961142264707886,"pX":1.2065489464524157,"pZ":1.4322151796428428,"vX0":4.767780766785277,"vY0":-131.48512204753945,"vZ0":-6.781261729554908,"x":71.01,"y":200.11,"x0":-0.49425005812368483,"y0":50.00561780002769,"z0":5.8796139532565,"aX":-1.702444461158609},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.0,"breakHorizontal":0.8,"spinRate":2245,"spinDirection":182},"zone":14,"typeConfidence":1.35,"plateTime":0.41419699714831903,"extension":6.213440632676028},"index":0,"playId":"163cc806-e724-3be6-9e21-e6dbd3c3de5f","pitchNumber":1,"startTime":"2026-02-22T20:42:18.979Z","endTime":"2026-02-22T20:42:22.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93681130554213,"aZ":-8.665566891250315,"pfxX":-3.581860377435847,"pfxZ":11.636226383610719,"pX":1.755581508727976,"pZ":0.15257550508828494,"vX0":6.785038264702326,"vY0":-140.7697587810134,"vZ0":-14.284834661567135,"x":50.08,"y":234.66,"x0":-0.21328318442018113,"y0":50.004407220018095,"z0":5.836502761077187,"aX":-7.2378209013793695},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.5,"breakHorizontal":5.2,"spinRate":2351,"spinDirection":205},"zone":14,"typeConfidence":1.38,"plateTime":0.388097974839801,"extension":6.538503607065062},"index":1,"playId":"03b55dc4-217d-3a6e-93aa-ccf4037844e4","pitchNumber":2,"startTime":"2026-02-22T20:42:36.135Z","endTime":"2026-02-22T20:42:39.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.607303667810285,"aZ":-26.575183063379292,"pfxX":0.06622438859281865,"pfxZ":3.2780666931719544,"pX":-0.37775289555617736,"pZ":2.557994635759216,"vX0":1.0501505831050024,"vY0":-129.48734139018555,"vZ0":-3.2757635383644823,"x":131.4,"y":169.71,"x0":-0.7962158098165681,"y0":50.003794153640655,"z0":5.86037530266726,"aX":0.11278313528440896},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.5,"breakHorizontal":-0.4,"spinRate":2154,"spinDirection":181},"zone":4,"typeConfidence":1.36,"plateTime":0.42210006704089853,"extension":6.294654194234704},"hitData":{"launchSpeed":73.7,"launchAngle":50.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":124.04,"coordY":187.32}},"index":2,"playId":"f19b231b-e925-3561-aede-58bade4f4260","pitchNumber":3,"startTime":"2026-02-22T20:42:56.984Z","endTime":"2026-02-22T20:43:06.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":807727,"link":"/api/v1/people/807727","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"credit":"b_ab"},{"player":{"id":684128,"link":"/api/v1/people/684128"},"credit":"p_ab"},{"player":{"id":807727,"link":"/api/v1/people/807727"},"credit":"b_pa"},{"player":{"id":684128,"link":"/api/v1/people/684128"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:43:06.514Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Ferguson grounds out to first baseman Sean Keys.","rbi":0,"awayScore":7,"homeScore":11,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:45:24.524Z","endTime":"2026-02-22T20:47:13.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681132,"fullName":"Max Ferguson","link":"/api/v1/people/681132"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674681,"fullName":"Michael Plassmeyer","link":"/api/v1/people/674681"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681132,"fullName":"Max Ferguson","link":"/api/v1/people/681132"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Plassmeyer replaces Brendan Cellucci.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:44:07.460Z","endTime":"2026-02-22T20:45:26.702Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674681,"link":"/api/v1/people/674681"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676454,"link":"/api/v1/people/676454","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.17106358454458,"aZ":-30.89954834578437,"pfxX":-7.241441498589608,"pfxZ":1.0250600527072713,"pX":-0.13260031307568165,"pZ":2.587815224170114,"vX0":-5.706083142234599,"vY0":-111.11725609069964,"vZ0":0.7709870615366798,"x":122.05,"y":168.91,"x0":3.415587536775477,"y0":50.00200430618536,"z0":5.463978333624164,"aX":-8.992584620556322},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":2.4,"breakHorizontal":14.6,"spinRate":2202,"spinDirection":296},"zone":5,"typeConfidence":0.9,"plateTime":0.4942064580608836,"extension":5.85329707434553},"index":1,"playId":"fca016d0-c856-37b8-9685-82bff6ea6754","pitchNumber":1,"startTime":"2026-02-22T20:45:26.702Z","endTime":"2026-02-22T20:45:30.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":83.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.964368670772,"aZ":-23.424142107801813,"pfxX":6.9377924846439685,"pfxZ":5.123473274692033,"pX":-1.701148644143174,"pZ":0.93737125509778,"vX0":-14.057499521855384,"vY0":-127.9434761948727,"vZ0":-5.9694654559024745,"x":181.84,"y":213.47,"x0":2.8905797817872436,"y0":50.00410535734412,"z0":5.063271329715857,"aX":11.850872626878179},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.4,"breakHorizontal":-10.4,"spinRate":2198,"spinDirection":126},"zone":13,"typeConfidence":0.89,"plateTime":0.42330442536897817,"extension":6.004504180856398},"index":2,"playId":"bb6d26d2-f1f5-3d35-a831-f3696a752be9","pitchNumber":2,"startTime":"2026-02-22T20:45:42.479Z","endTime":"2026-02-22T20:45:45.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":70.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.464329611403638,"aZ":-32.52927764674392,"pfxX":-6.457557332909429,"pfxZ":-0.290204036742014,"pX":-0.5681862834727048,"pZ":1.1724469983186643,"vX0":-6.725257424760791,"vY0":-109.59482996476467,"vZ0":-1.4038851422420866,"x":138.66,"y":207.12,"x0":3.3608076852731745,"y0":50.001942785519816,"z0":5.245881604866769,"aX":-7.978609985490594},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-0.6,"breakHorizontal":13.2,"spinRate":2127,"spinDirection":304},"zone":13,"typeConfidence":0.91,"plateTime":0.49676316646985574,"extension":5.391992275386795},"index":3,"playId":"b12adffe-ccce-3cd8-87b6-eb33b2e91f51","pitchNumber":3,"startTime":"2026-02-22T20:46:03.683Z","endTime":"2026-02-22T20:46:07.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13624076439201,"aZ":-23.127017554402173,"pfxX":8.009093015444984,"pfxZ":5.273069280592981,"pX":-0.5667061336449816,"pZ":1.7269505545188066,"vX0":-12.116650327869703,"vY0":-129.2324001559515,"vZ0":-4.129880898312758,"x":138.6,"y":192.15,"x0":3.1101536537809262,"y0":50.00556336009014,"z0":5.090244004440496,"aX":13.7526967306189},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.9,"breakHorizontal":-12.2,"spinRate":2198,"spinDirection":132},"zone":7,"typeConfidence":0.87,"plateTime":0.42141011908513004,"extension":6.25365990104042},"index":4,"playId":"de72356f-bb26-3ccc-a8ff-1811a1283d01","pitchNumber":4,"startTime":"2026-02-22T20:46:20.013Z","endTime":"2026-02-22T20:46:24.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":89.1,"endSpeed":81.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.900661185938418,"aZ":-15.891871182013546,"pfxX":7.98567987926042,"pfxZ":9.572018999396729,"pX":-0.3664707730130071,"pZ":3.923743690680551,"vX0":-11.425613250629745,"vY0":-129.32239850839238,"vZ0":-0.5281746358701677,"x":130.97,"y":132.84,"x0":3.062711144536809,"y0":50.00233628255819,"z0":5.345005001625056,"aX":13.584376994687569},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":17.5,"breakHorizontal":-12.0,"spinRate":2312,"spinDirection":136},"zone":11,"typeConfidence":0.93,"plateTime":0.42286108080569074,"extension":5.9891710752055225},"index":5,"playId":"9815bbb9-832c-3f96-8f91-8a9b377f6920","pitchNumber":5,"startTime":"2026-02-22T20:46:48.001Z","endTime":"2026-02-22T20:46:51.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":71.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.811877297550556,"aZ":-30.303950974203158,"pfxX":-7.3665232576956825,"pfxZ":1.4861551034620675,"pX":-0.044380803482084806,"pZ":1.8103524570751306,"vX0":-5.382336416735469,"vY0":-110.95176434244642,"vZ0":-0.6821459070816449,"x":118.69,"y":189.9,"x0":3.3608094542040314,"y0":50.005317376061356,"z0":5.249945470631703,"aX":-9.284405244600446},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":2.8,"breakHorizontal":14.6,"spinRate":2206,"spinDirection":294},"zone":8,"typeConfidence":0.9,"plateTime":0.4916187082592538,"extension":5.367201992451181},"hitData":{"launchSpeed":85.7,"launchAngle":-3.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.19,"coordY":162.75}},"index":6,"playId":"e6cfcaba-db06-3b72-b899-6c2f46fcd340","pitchNumber":6,"startTime":"2026-02-22T20:47:06.836Z","endTime":"2026-02-22T20:47:13.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681132,"link":"/api/v1/people/681132","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681132,"link":"/api/v1/people/681132"},"credit":"b_ab"},{"player":{"id":674681,"link":"/api/v1/people/674681"},"credit":"p_ab"},{"player":{"id":681132,"link":"/api/v1/people/681132"},"credit":"b_pa"},{"player":{"id":674681,"link":"/api/v1/people/674681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:47:13.605Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nate Eaton singles on a ground ball to third baseman Charles McAdoo.","rbi":0,"awayScore":7,"homeScore":11,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:47:25.804Z","endTime":"2026-02-22T20:49:04.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674681,"fullName":"Michael Plassmeyer","link":"/api/v1/people/674681"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807727,"link":"/api/v1/people/807727"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":77.6,"endSpeed":71.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.628037219428467,"aZ":-27.300111773445426,"pfxX":-4.466240243381131,"pfxZ":3.7440169642930297,"pX":1.2466696093527407,"pZ":2.4140447204724893,"vX0":-3.7148877778276224,"vY0":-113.0860874879941,"vZ0":-0.3727572608230607,"x":69.48,"y":173.6,"x0":3.4878999478692125,"y0":50.00370882706199,"z0":5.307626253862624,"aX":-5.81338375659546},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":7.0,"breakHorizontal":9.0,"spinRate":2197,"spinDirection":298},"zone":14,"typeConfidence":0.85,"plateTime":0.4833964405871196,"extension":5.6781577965594225},"index":0,"playId":"6d08f8be-25b6-35aa-b464-28bd37a7ff18","pitchNumber":1,"startTime":"2026-02-22T20:47:42.241Z","endTime":"2026-02-22T20:47:46.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":89.5,"endSpeed":83.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.571668669647565,"aZ":-22.362424136854433,"pfxX":8.544637482651126,"pfxZ":5.618308538881142,"pX":-0.4770918118817662,"pZ":1.1325512748211606,"vX0":-12.075714675505953,"vY0":-129.91184023049027,"vZ0":-5.999570078749118,"x":135.19,"y":208.2,"x0":3.0746204303408553,"y0":50.00487580912637,"z0":5.119929960498313,"aX":14.93032403693378},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.2,"breakHorizontal":-13.4,"spinRate":2254,"spinDirection":130},"zone":13,"typeConfidence":0.92,"plateTime":0.41810400904257117,"extension":6.19198270657858},"index":1,"playId":"76f0e625-fe3a-35c4-83fa-4aad38c0578a","pitchNumber":2,"startTime":"2026-02-22T20:47:58.711Z","endTime":"2026-02-22T20:48:02.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":85.9,"endSpeed":80.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.13919449325017,"aZ":-25.273419517181694,"pfxX":1.8380914091377791,"pfxZ":4.282532907075156,"pX":0.40689131497152853,"pZ":2.3899521931832037,"vX0":-7.761731880830625,"vY0":-125.0436465152013,"vZ0":-2.098144822830821,"x":101.49,"y":174.25,"x0":3.2892783045818117,"y0":50.00151744978252,"z0":5.278136066336965,"aX":2.9615124185681987},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.6,"breakHorizontal":-1.9,"spinRate":2413,"spinDirection":146},"zone":6,"typeConfidence":0.68,"plateTime":0.43517104273731766,"extension":6.270280235633269},"index":2,"playId":"5c9dd29c-0835-381d-8332-6c1dba233c7c","pitchNumber":3,"startTime":"2026-02-22T20:48:16.426Z","endTime":"2026-02-22T20:48:19.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":82.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.898357123143565,"aZ":-18.606960314910673,"pfxX":8.538017326085493,"pfxZ":7.971945569574933,"pX":-0.22958145201083424,"pZ":3.837236813318358,"vX0":-11.205179469423,"vY0":-127.25724824965592,"vZ0":-0.2599722927165416,"x":125.75,"y":135.17,"x0":3.046545323420085,"y0":50.002678362821236,"z0":5.3686544657490805,"aX":14.531203518774246},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":14.8,"breakHorizontal":-14.0,"spinRate":2233,"spinDirection":131},"zone":11,"typeConfidence":0.58,"plateTime":0.42440689113516106,"extension":5.324107763173525},"index":3,"playId":"d9327494-8572-305c-98dd-d7df06a932c0","pitchNumber":4,"startTime":"2026-02-22T20:48:41.357Z","endTime":"2026-02-22T20:48:45.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.633512919535633,"aZ":-24.103645957841675,"pfxX":0.6163311340950095,"pfxZ":4.991429134044745,"pX":0.5469048599237256,"pZ":2.0185627750656554,"vX0":-6.797636747165714,"vY0":-125.16703910952978,"vZ0":-3.040004400204411,"x":96.15,"y":184.28,"x0":3.195585254131608,"y0":50.00454159312953,"z0":5.181115076940386,"aX":0.9970615151360038},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.8,"breakHorizontal":0.1,"spinRate":2376,"spinDirection":154},"zone":9,"typeConfidence":0.9,"plateTime":0.434365453734169,"extension":6.1775965718425665},"hitData":{"launchSpeed":80.3,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.32,"coordY":172.07}},"index":4,"playId":"b25b01c9-97ed-3222-80e0-86be83aca4f8","pitchNumber":5,"startTime":"2026-02-22T20:48:59.911Z","endTime":"2026-02-22T20:49:04.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":681987,"link":"/api/v1/people/681987","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_ab"},{"player":{"id":674681,"link":"/api/v1/people/674681"},"credit":"p_ab"},{"player":{"id":681987,"link":"/api/v1/people/681987"},"credit":"b_pa"},{"player":{"id":674681,"link":"/api/v1/people/674681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:49:04.814Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jason Delay singles on a line drive to right fielder Eddie Micheletti Jr. Nate Eaton to 3rd.","rbi":0,"awayScore":7,"homeScore":11,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:49:22.276Z","endTime":"2026-02-22T20:51:37.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":641511,"fullName":"Jason Delay","link":"/api/v1/people/641511"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674681,"fullName":"Michael Plassmeyer","link":"/api/v1/people/674681"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641511,"fullName":"Jason Delay","link":"/api/v1/people/641511"},"postOnThird":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641511,"fullName":"Jason Delay","link":"/api/v1/people/641511"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":804446,"link":"/api/v1/people/804446"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.1,"endSpeed":83.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.59906579708033,"aZ":-23.803703104358583,"pfxX":11.124163139257957,"pfxZ":4.807463990146765,"pX":-0.034382943334503854,"pZ":1.8791866491579046,"vX0":-11.63086919649206,"vY0":-129.4501285671501,"vZ0":-3.7964347722209677,"x":118.31,"y":188.04,"x0":3.01834073631374,"y0":50.00050944604243,"z0":5.134117272686943,"aX":19.356149830434344},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.3,"breakHorizontal":-18.4,"spinRate":2178,"spinDirection":130},"zone":8,"typeConfidence":0.92,"plateTime":0.41909733967426277,"extension":6.15556225503628},"index":0,"playId":"d22302cb-41ba-3494-9692-be2a54cb9114","pitchNumber":1,"startTime":"2026-02-22T20:49:41.757Z","endTime":"2026-02-22T20:49:45.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":641511,"link":"/api/v1/people/641511","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":88.2,"endSpeed":81.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.407452518902147,"aZ":-24.74426076761963,"pfxX":11.518402594429,"pfxZ":4.437779718873768,"pX":0.08023054730162103,"pZ":1.8000040096364647,"vX0":-11.152636233811979,"vY0":-128.052581448845,"vZ0":-3.4163834508747355,"x":113.94,"y":190.18,"x0":2.9783974550084347,"y0":50.00448615941612,"z0":5.069740101752735,"aX":19.28883725502877},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.6,"breakHorizontal":-18.6,"spinRate":2141,"spinDirection":128},"zone":8,"typeConfidence":0.84,"plateTime":0.42640991333503253,"extension":6.217047038777387},"index":1,"playId":"bb7f3094-b776-3f54-8c12-befec2d4912d","pitchNumber":2,"startTime":"2026-02-22T20:50:03.416Z","endTime":"2026-02-22T20:50:07.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":641511,"link":"/api/v1/people/641511","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":84.1,"endSpeed":77.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.62672052185356,"aZ":-30.7665849942268,"pfxX":11.167265777999258,"pfxZ":0.9302024005617322,"pX":0.4719109130237083,"pZ":0.9302771466449294,"vX0":-10.03916907588217,"vY0":-122.07129623576856,"vZ0":-3.6397946286001392,"x":99.01,"y":213.66,"x0":3.1833646299214786,"y0":50.00138535462805,"z0":5.084091238933118,"aX":16.882343043639494},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.1,"breakHorizontal":-17.9,"spinRate":1770,"spinDirection":109},"zone":14,"typeConfidence":0.91,"plateTime":0.4483876462961316,"extension":6.180802977189445},"index":2,"playId":"c01e4451-c7c1-3ecf-8b88-0ef08662e2b0","pitchNumber":3,"startTime":"2026-02-22T20:50:23.154Z","endTime":"2026-02-22T20:50:26.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":641511,"link":"/api/v1/people/641511","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.44221999898418,"aZ":-32.73250004684613,"pfxX":7.64120688243421,"pfxZ":-0.367641775074258,"pX":1.7846599736615179,"pZ":2.2491022779506578,"vX0":-6.071577642658593,"vY0":-122.06221890655074,"vZ0":-0.6010569667111891,"x":48.97,"y":178.05,"x0":3.297713103584369,"y0":50.00172001053282,"z0":5.289047348573102,"aX":11.662202628896893},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.6,"breakHorizontal":-12.6,"spinRate":1714,"spinDirection":113},"zone":14,"typeConfidence":0.89,"plateTime":0.4467729566239482,"extension":6.0105168455840925},"index":3,"playId":"18678b06-1ebc-3afc-9e45-b793106e006d","pitchNumber":4,"startTime":"2026-02-22T20:50:46.121Z","endTime":"2026-02-22T20:50:49.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":641511,"link":"/api/v1/people/641511","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.0,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.480932322341186,"aZ":-26.045622519106523,"pfxX":1.5964400165194834,"pfxZ":3.8316717905062374,"pX":0.6095483104827274,"pZ":1.8405778124281182,"vX0":-7.199504430535732,"vY0":-126.38583166672142,"vZ0":-3.158608857967159,"x":93.77,"y":189.08,"x0":3.301769859585563,"y0":50.00417002449266,"z0":5.224374239210158,"aX":2.555225420946196},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.4,"breakHorizontal":-1.1,"spinRate":2444,"spinDirection":146},"zone":9,"typeConfidence":0.72,"plateTime":0.43527174111312794,"extension":6.185139170483412},"index":4,"playId":"3188f385-59ce-331c-a1e6-c2c9ca89c0ed","pitchNumber":5,"startTime":"2026-02-22T20:51:04.079Z","endTime":"2026-02-22T20:51:07.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":641511,"link":"/api/v1/people/641511","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":77.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.733874725426045,"aZ":-29.84143174727677,"pfxX":9.104779654387414,"pfxZ":1.5558573174632908,"pX":1.0346506783262,"pZ":2.0506353392810763,"vX0":-8.25417559608247,"vY0":-120.02185391175178,"vZ0":-1.3868430422214304,"x":77.56,"y":183.41,"x0":3.294501046233838,"y0":50.000996023060445,"z0":5.233029464198935,"aX":13.61762746726067},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.8,"breakHorizontal":-15.1,"spinRate":1771,"spinDirection":114},"zone":14,"typeConfidence":0.91,"plateTime":0.4520461620657179,"extension":5.757438495914014},"hitData":{"launchSpeed":84.0,"launchAngle":11.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.92,"coordY":102.99}},"index":5,"playId":"e255213a-0b44-353d-a874-de0d9d97e337","pitchNumber":6,"startTime":"2026-02-22T20:51:30.399Z","endTime":"2026-02-22T20:51:37.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":641511,"link":"/api/v1/people/641511","batSide":{"code":"R","description":"Right"}},"first":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641511,"link":"/api/v1/people/641511"},"credit":"b_ab"},{"player":{"id":674681,"link":"/api/v1/people/674681"},"credit":"p_ab"},{"player":{"id":641511,"link":"/api/v1/people/641511"},"credit":"b_pa"},{"player":{"id":674681,"link":"/api/v1/people/674681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.07,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:51:37.813Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Sogard strikes out swinging.","rbi":0,"awayScore":7,"homeScore":11,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:52:11.102Z","endTime":"2026-02-22T20:53:41.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674681,"fullName":"Michael Plassmeyer","link":"/api/v1/people/674681"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641511,"fullName":"Jason Delay","link":"/api/v1/people/641511"},"postOnThird":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806394,"link":"/api/v1/people/806394"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.786934287290414,"aZ":-27.16260902251363,"pfxX":10.898999803542019,"pfxZ":2.9267654187178422,"pX":-0.8543321018470671,"pZ":2.5555662512237296,"vX0":-13.164828830357752,"vY0":-129.18280833579217,"vZ0":-1.5089901750041348,"x":149.57,"y":169.78,"x0":2.862423393258303,"y0":50.00014366965626,"z0":5.2108935809612005,"aX":18.646671107480397},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.2,"breakHorizontal":-17.3,"spinRate":2224,"spinDirection":129},"zone":11,"typeConfidence":0.9,"plateTime":0.4219922472580242,"extension":6.268367295295927},"index":0,"playId":"bfbe4cb8-428c-322b-9761-4df5a687ea27","pitchNumber":1,"startTime":"2026-02-22T20:52:15.552Z","endTime":"2026-02-22T20:52:19.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"first":{"id":641511,"link":"/api/v1/people/641511"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":84.4,"endSpeed":77.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.938491647926206,"aZ":-33.66040794985299,"pfxX":10.685312152094088,"pfxZ":-0.976701029449039,"pX":0.9870637051088973,"pZ":1.0986061315293139,"vX0":-8.7653701831897,"vY0":-122.6508328159302,"vZ0":-2.805834255356391,"x":79.38,"y":209.12,"x0":3.224122920340723,"y0":50.00415959751707,"z0":5.136551915368025,"aX":16.232272072281233},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.2,"breakHorizontal":-17.2,"spinRate":1878,"spinDirection":108},"zone":14,"typeConfidence":0.91,"plateTime":0.44708224208635183,"extension":6.23852843896186},"index":1,"playId":"63239aca-b33e-3fb8-b9fc-b8e35737ddc7","pitchNumber":2,"startTime":"2026-02-22T20:52:32.180Z","endTime":"2026-02-22T20:52:36.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"first":{"id":641511,"link":"/api/v1/people/641511"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.887437305809282,"aZ":-24.46176565253347,"pfxX":-1.5876331230988254,"pfxZ":5.0104303903817335,"pX":0.1184946286403365,"pZ":3.0400508125851204,"vX0":-7.15271912541892,"vY0":-123.17382819409059,"vZ0":-0.5638700930394163,"x":112.48,"y":156.7,"x0":3.263507953927879,"y0":50.00571884934216,"z0":5.335680446313938,"aX":-2.4461667341041604},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.2,"breakHorizontal":4.6,"spinRate":2392,"spinDirection":149},"zone":2,"typeConfidence":0.93,"plateTime":0.44423916926612295,"extension":6.099645449414971},"index":2,"playId":"713c3d6c-49a3-3930-8c49-1b6e0e9de2eb","pitchNumber":3,"startTime":"2026-02-22T20:52:49.445Z","endTime":"2026-02-22T20:52:53.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"first":{"id":641511,"link":"/api/v1/people/641511"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.0705034920107,"aZ":-25.471543612903734,"pfxX":-0.37466393559733346,"pfxZ":4.183823880485713,"pX":-0.13399418187294307,"pZ":2.3246169543535595,"vX0":-8.306707566289,"vY0":-124.74911495948731,"vZ0":-2.205981329697524,"x":122.11,"y":176.02,"x0":3.2642591602656856,"y0":50.0059769918994,"z0":5.284445132493489,"aX":-0.5993562334110517},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.3,"breakHorizontal":2.3,"spinRate":2424,"spinDirection":149},"zone":5,"typeConfidence":0.92,"plateTime":0.4362329521480448,"extension":5.964721086629251},"index":3,"playId":"9b6ec5bf-e9c4-3445-ac60-00d85c267e34","pitchNumber":4,"startTime":"2026-02-22T20:53:08.409Z","endTime":"2026-02-22T20:53:12.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"first":{"id":641511,"link":"/api/v1/people/641511"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.638,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73070923493506,"aZ":-32.79406045208308,"pfxX":8.343771753765393,"pfxZ":-0.41071055118311595,"pX":-0.5271589572858896,"pZ":1.0525146154433402,"vX0":-11.176892718210116,"vY0":-121.0994350836565,"vZ0":-2.72564599664668,"x":137.09,"y":210.36,"x0":3.045731567147606,"y0":50.004618714502534,"z0":5.036734704084657,"aX":12.50152590046679},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.2,"breakHorizontal":-12.7,"spinRate":1749,"spinDirection":109},"zone":13,"typeConfidence":0.91,"plateTime":0.45080996346207103,"extension":6.300695852899583},"index":4,"playId":"998902ea-2ba9-3bc7-ae1d-07df6235166c","pitchNumber":5,"startTime":"2026-02-22T20:53:37.641Z","endTime":"2026-02-22T20:53:41.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":686765,"link":"/api/v1/people/686765","batSide":{"code":"R","description":"Right"}},"first":{"id":641511,"link":"/api/v1/people/641511"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_ab"},{"player":{"id":674681,"link":"/api/v1/people/674681"},"credit":"p_ab"},{"player":{"id":686765,"link":"/api/v1/people/686765"},"credit":"b_pa"},{"player":{"id":674681,"link":"/api/v1/people/674681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:53:41.344Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mikey Romero grounds out, shortstop Josh Kasevich to first baseman Sean Keys.","rbi":0,"awayScore":7,"homeScore":11,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-02-22T20:53:52.035Z","endTime":"2026-02-22T20:54:22.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":702540,"fullName":"Mikey Romero","link":"/api/v1/people/702540"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674681,"fullName":"Michael Plassmeyer","link":"/api/v1/people/674681"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702540,"fullName":"Mikey Romero","link":"/api/v1/people/702540"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":688460,"link":"/api/v1/people/688460"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.620726663339454,"aZ":-33.35344665103964,"pfxX":-5.9693436272019875,"pfxZ":-0.912597943908974,"pX":-0.43329808288040844,"pZ":1.69980020635347,"vX0":-6.655299135345248,"vY0":-112.96201360794244,"vZ0":-0.40076274960110825,"x":133.52,"y":192.89,"x0":3.326867342708345,"y0":50.003130994217265,"z0":5.233310805833628,"aX":-7.711652022529698},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-1.4,"breakHorizontal":12.5,"spinRate":2318,"spinDirection":299},"zone":7,"typeConfidence":0.9,"plateTime":0.4849254342593201,"extension":5.402878180541059},"hitData":{"launchSpeed":75.9,"launchAngle":1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.14,"coordY":156.92}},"index":0,"playId":"a92d5a24-7115-3f9c-923f-67be97e9fc36","pitchNumber":1,"startTime":"2026-02-22T20:54:14.971Z","endTime":"2026-02-22T20:54:22.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674681,"link":"/api/v1/people/674681","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":806394,"link":"/api/v1/people/806394"},"first":{"id":815873,"link":"/api/v1/people/815873"},"second":{"id":672463,"link":"/api/v1/people/672463"},"third":{"id":807727,"link":"/api/v1/people/807727"},"shortstop":{"id":688460,"link":"/api/v1/people/688460"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":665998,"link":"/api/v1/people/665998"},"right":{"id":804446,"link":"/api/v1/people/804446"}},"offense":{"batter":{"id":702540,"link":"/api/v1/people/702540","batSide":{"code":"L","description":"Left"}},"first":{"id":641511,"link":"/api/v1/people/641511"},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702540,"link":"/api/v1/people/702540"},"credit":"b_ab"},{"player":{"id":674681,"link":"/api/v1/people/674681"},"credit":"p_ab"},{"player":{"id":702540,"link":"/api/v1/people/702540"},"credit":"b_pa"},{"player":{"id":674681,"link":"/api/v1/people/674681"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:54:22.080Z","atBatIndex":82},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ismael Munguia called out on strikes.","rbi":0,"awayScore":7,"homeScore":11,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T20:56:41.396Z","endTime":"2026-02-22T20:58:14.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665998,"fullName":"Ismael Munguia","link":"/api/v1/people/665998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701856,"fullName":"Patrick Halligan","link":"/api/v1/people/701856"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665998,"fullName":"Ismael Munguia","link":"/api/v1/people/665998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641511,"link":"/api/v1/people/641511"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Patrick Halligan replaces Reidis Sena.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-02-22T20:55:08.531Z","endTime":"2026-02-22T20:56:43.536Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701856,"link":"/api/v1/people/701856"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":684128,"link":"/api/v1/people/684128","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665998,"link":"/api/v1/people/665998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85069397868898,"aZ":-11.152669512781989,"pfxX":-4.01254304258154,"pfxZ":10.910465308416011,"pX":1.232723592531098,"pZ":1.865911156106177,"vX0":7.3232694309960085,"vY0":-137.30680571296188,"vZ0":-11.154408665231562,"x":70.01,"y":188.4,"x0":-0.9368274453776557,"y0":50.003289744560455,"z0":6.719152625599071,"aX":-7.731670648515309},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":5.9,"spinRate":1994,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.39756396223694024,"extension":6.084050547088153},"index":1,"playId":"9f7a1340-51ba-3e5e-b001-c84aa3bf94b3","pitchNumber":1,"startTime":"2026-02-22T20:56:43.536Z","endTime":"2026-02-22T20:56:49.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665998,"link":"/api/v1/people/665998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5459102744942,"aZ":-11.875311769191242,"pfxX":-3.9720181632225735,"pfxZ":10.477373858888699,"pX":1.1288593939264617,"pZ":3.7437285649953522,"vX0":7.070602362565592,"vY0":-137.603200066719,"vZ0":-6.382032436037918,"x":73.97,"y":137.7,"x0":-0.9458824288424433,"y0":50.006851860812105,"z0":6.880842353927767,"aX":-7.699004895485588},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":5.9,"spinRate":1971,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3964704593386883,"extension":5.95377866154228},"index":2,"playId":"d1ef796a-7325-384a-aed9-52de44a6248d","pitchNumber":2,"startTime":"2026-02-22T20:56:56.682Z","endTime":"2026-02-22T20:56:59.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665998,"link":"/api/v1/people/665998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2496241707365,"aZ":-12.581851160737598,"pfxX":-3.4822787193378137,"pfxZ":10.278441850337817,"pX":0.04664587929211483,"pZ":4.083764386467987,"vX0":4.203919543820045,"vY0":-137.38708023506214,"vZ0":-5.181225172436292,"x":115.22,"y":128.52,"x0":-1.0529808220533408,"y0":50.00436513679401,"z0":6.85365294743771,"aX":-6.63891187415403},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":5.4,"spinRate":1930,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.39911135755567884,"extension":5.831659337340762},"index":3,"playId":"03eb6e66-6b2e-3c54-a216-97bdb96c957c","pitchNumber":3,"startTime":"2026-02-22T20:57:17.750Z","endTime":"2026-02-22T20:57:21.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665998,"link":"/api/v1/people/665998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.074291021030916,"aZ":-13.14757102805949,"pfxX":-2.448825750104003,"pfxZ":9.835015237263672,"pX":0.808065020985731,"pZ":3.222099549522631,"vX0":5.412065032259054,"vY0":-138.28230544263394,"vZ0":-7.360627616601259,"x":86.2,"y":151.78,"x0":-0.857098027885434,"y0":50.00601451670921,"z0":6.8021208295457924,"aX":-4.739350160286975},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":3.2,"spinRate":1883,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3962134745204051,"extension":6.303244954078731},"index":4,"playId":"a497f02b-f9ba-3ef4-9c7a-87a6840d360e","pitchNumber":4,"startTime":"2026-02-22T20:57:32.730Z","endTime":"2026-02-22T20:57:37.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665998,"link":"/api/v1/people/665998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14991374972667,"aZ":-12.645012587906482,"pfxX":-4.144404151850626,"pfxZ":10.324092039848892,"pX":0.4112860945753246,"pZ":2.619930876922867,"vX0":5.2348986893169265,"vY0":-136.90503037631223,"vZ0":-8.981702035086782,"x":101.32,"y":168.04,"x0":-0.9901470879541687,"y0":50.00597834662717,"z0":6.815719340185128,"aX":-7.84275559565504},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":1984,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.40057783645803946,"extension":5.876833244783945},"index":5,"playId":"c20da3ac-3830-375c-8a31-dc96d840abb0","pitchNumber":5,"startTime":"2026-02-22T20:57:48.759Z","endTime":"2026-02-22T20:57:53.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665998,"link":"/api/v1/people/665998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.151991532449284,"aZ":-22.48048501979167,"pfxX":0.7683188760440594,"pfxZ":5.771319838444612,"pX":-0.11382747810015341,"pZ":1.9666060513349777,"vX0":2.657150140173481,"vY0":-127.71159502207365,"vZ0":-7.600072511869573,"x":121.34,"y":185.68,"x0":-1.2605448847547305,"y0":50.0027278843965,"z0":6.703951395406989,"aX":1.290349489721455},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.2,"breakHorizontal":-1.9,"spinRate":2205,"spinDirection":178},"zone":8,"typeConfidence":2.0,"plateTime":0.426141568017834,"extension":5.473966774034641},"index":6,"playId":"fab9fbf4-bbf1-30ed-b345-88c23c46cc21","pitchNumber":6,"startTime":"2026-02-22T20:58:11.104Z","endTime":"2026-02-22T20:58:14.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":665998,"link":"/api/v1/people/665998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665998,"link":"/api/v1/people/665998"},"credit":"b_ab"},{"player":{"id":701856,"link":"/api/v1/people/701856"},"credit":"p_ab"},{"player":{"id":665998,"link":"/api/v1/people/665998"},"credit":"b_pa"},{"player":{"id":701856,"link":"/api/v1/people/701856"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:58:14.939Z","atBatIndex":83},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Eddie Micheletti Jr. doubles (1) on a sharp line drive to right fielder Nate Eaton.","rbi":0,"awayScore":7,"homeScore":11,"isOut":false},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T20:58:25.575Z","endTime":"2026-02-22T20:59:06.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":804446,"fullName":"Eddie Micheletti Jr.","link":"/api/v1/people/804446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701856,"fullName":"Patrick Halligan","link":"/api/v1/people/701856"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":804446,"fullName":"Eddie Micheletti Jr.","link":"/api/v1/people/804446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":804446,"fullName":"Eddie Micheletti Jr.","link":"/api/v1/people/804446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681987,"link":"/api/v1/people/681987"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.570698429111495,"aZ":-37.722263650510435,"pfxX":0.9330682150360681,"pfxZ":-3.869973579462421,"pX":0.05765489788483728,"pZ":3.2053214902445943,"vX0":2.065135047056786,"vY0":-118.59381742486438,"vZ0":-1.043283167288072,"x":114.8,"y":152.24,"x0":-0.9439046917379961,"y0":50.00526962548297,"z0":7.075754462930784,"aX":1.3361805616763225},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-7.0,"breakHorizontal":-2.2,"spinRate":2386,"spinDirection":38},"zone":2,"typeConfidence":2.0,"plateTime":0.46092585457459734,"extension":5.4951848697043015},"index":0,"playId":"1bf20f48-9c0c-3358-a941-0e8793e7b6da","pitchNumber":1,"startTime":"2026-02-22T20:58:39.489Z","endTime":"2026-02-22T20:58:43.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":804446,"link":"/api/v1/people/804446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.989733144115377,"aZ":-12.635593482516157,"pfxX":-2.3672209996724547,"pfxZ":10.131330063772236,"pX":0.9770388868379594,"pZ":3.492706761487736,"vX0":6.027622153765508,"vY0":-137.1951213766064,"vZ0":-6.824714350023047,"x":79.76,"y":144.48,"x0":-0.929515627918164,"y0":50.00566155579236,"z0":6.853152830352086,"aX":-4.5669760028762},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":3.2,"spinRate":1969,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3974387159751003,"extension":5.389394939119395},"hitData":{"launchSpeed":101.9,"launchAngle":11.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":180.39,"coordY":144.45}},"index":1,"playId":"9a68480b-9d60-3001-aa49-522634a5ad44","pitchNumber":2,"startTime":"2026-02-22T20:58:53.697Z","endTime":"2026-02-22T20:59:06.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":804446,"link":"/api/v1/people/804446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":804446,"link":"/api/v1/people/804446"},"credit":"b_ab"},{"player":{"id":701856,"link":"/api/v1/people/701856"},"credit":"p_ab"},{"player":{"id":804446,"link":"/api/v1/people/804446"},"credit":"b_pa"},{"player":{"id":701856,"link":"/api/v1/people/701856"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.17,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-02-22T20:59:06.407Z","atBatIndex":84},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tucker Toman doubles (1) on a line drive to left fielder Tyler McDonough. Eddie Micheletti Jr. scores.","rbi":1,"awayScore":8,"homeScore":11,"isOut":false},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T20:59:40.740Z","endTime":"2026-02-22T21:02:06.564Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":702283,"fullName":"Tucker Toman","link":"/api/v1/people/702283"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701856,"fullName":"Patrick Halligan","link":"/api/v1/people/701856"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702283,"fullName":"Tucker Toman","link":"/api/v1/people/702283"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":702283,"fullName":"Tucker Toman","link":"/api/v1/people/702283"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694812,"link":"/api/v1/people/694812"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":804446,"fullName":"Eddie Micheletti Jr.","link":"/api/v1/people/804446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":804446,"fullName":"Eddie Micheletti Jr.","link":"/api/v1/people/804446"},"responsiblePitcher":{"id":701856,"link":"/api/v1/people/701856"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tucker Toman replaces Carter Cunningham.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-02-22T20:59:40.738Z","endTime":"2026-02-22T20:59:40.739Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702283,"link":"/api/v1/people/702283"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"302","replacedPlayer":{"id":701860,"link":"/api/v1/people/701860"},"defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":701860,"link":"/api/v1/people/701860","batSide":{"code":"L","description":"Left"}},"second":{"id":804446,"link":"/api/v1/people/804446"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.4,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.42537675187932,"aZ":-24.04936768249609,"pfxX":1.577812787284087,"pfxZ":4.931594798571022,"pX":0.27736254705446306,"pZ":1.7722523441356777,"vX0":3.157966277842814,"vY0":-126.17046580579614,"vZ0":-7.645290302741859,"x":108.7,"y":207.57,"x0":-1.1849291763604104,"y0":50.00375188802395,"z0":6.718067860861965,"aX":2.5985848966098697},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.8,"breakHorizontal":-3.5,"spinRate":2143,"spinDirection":174},"zone":9,"typeConfidence":2.0,"plateTime":0.43056383103917106,"extension":6.1726730897210995},"index":1,"playId":"e4dab368-f6e4-339a-a917-c2ef9aee47e4","pitchNumber":1,"startTime":"2026-02-22T20:59:40.740Z","endTime":"2026-02-22T20:59:47.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":702283,"link":"/api/v1/people/702283","batSide":{"code":"L","description":"Left"}},"second":{"id":804446,"link":"/api/v1/people/804446"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":76.1,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.840962455279225,"aZ":-35.66320901297767,"pfxX":1.5389882641190882,"pfxZ":-2.4450798520076074,"pX":0.21764158771563788,"pZ":1.1557433099410155,"vX0":2.58524520348139,"vY0":-118.0062342784353,"vZ0":-5.709210620512104,"x":99.81,"y":167.57,"x0":-1.086743985684319,"y0":50.00294021695065,"z0":6.845808349711217,"aX":2.1968513004310997},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.4,"breakHorizontal":-3.4,"spinRate":2457,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.46196652632487467,"extension":6.378680588184119},"index":2,"playId":"9c3ac19f-374f-3570-826e-996d897cde14","pitchNumber":2,"startTime":"2026-02-22T21:00:02.889Z","endTime":"2026-02-22T21:00:05.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":702283,"link":"/api/v1/people/702283","batSide":{"code":"L","description":"Left"}},"second":{"id":804446,"link":"/api/v1/people/804446"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":80.4,"strikeZoneTop":3.388,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.197268377795556,"aZ":-26.719003658012387,"pfxX":3.1593439460125787,"pfxZ":3.398452239032933,"pX":0.450950944705901,"pZ":2.637421910517292,"vX0":2.9032127653206152,"vY0":-124.41848342883993,"vZ0":-5.1424169670077955,"x":156.58,"y":150.76,"x0":-1.131436813335687,"y0":50.00611283071038,"z0":6.880147002094418,"aX":5.075257098562606},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.5,"breakHorizontal":-6.2,"spinRate":2335,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.4361727067502601,"extension":5.684033985648922},"index":3,"playId":"51a6b147-8054-3bd0-b694-29cd9c25234e","pitchNumber":3,"startTime":"2026-02-22T21:00:23.108Z","endTime":"2026-02-22T21:00:29.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":702283,"link":"/api/v1/people/702283","batSide":{"code":"L","description":"Left"}},"second":{"id":804446,"link":"/api/v1/people/804446"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":74.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.843242267838942,"aZ":-30.846242440839195,"pfxX":-3.1424359529256316,"pfxZ":0.9608691985210633,"pX":-1.0384269819397907,"pZ":3.260099834113078,"vX0":1.1754274226181975,"vY0":-116.10388764501752,"vZ0":-2.078697431345784,"x":124.11,"y":97.55,"x0":-1.1404113787824113,"y0":50.00026005785262,"z0":7.076354220243314,"aX":-4.329473917517884},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.6,"breakHorizontal":5.4,"spinRate":820,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.4700875470094035,"extension":6.122845545967153},"index":4,"playId":"f822a74d-dac8-3521-a0ee-fbc33ddba4c7","pitchNumber":4,"startTime":"2026-02-22T21:00:57.434Z","endTime":"2026-02-22T21:01:06.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":702283,"link":"/api/v1/people/702283","batSide":{"code":"L","description":"Left"}},"second":{"id":804446,"link":"/api/v1/people/804446"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.156259389114457,"aZ":-11.846581369558953,"pfxX":-3.6775033274626567,"pfxZ":10.688044867065114,"pX":1.0190917785640663,"pZ":2.8627843032402622,"vX0":6.690750353929346,"vY0":-136.35317445803037,"vZ0":-8.409806612647321,"x":78.15,"y":161.48,"x0":-0.9775746396784853,"y0":50.00312188191701,"z0":6.7846862441563704,"aX":-6.994918925717245},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":5.4,"spinRate":2110,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4001589882354746,"extension":5.809218668826478},"index":5,"playId":"ceb0c44a-2e60-349c-976f-4009f119c6b4","pitchNumber":5,"startTime":"2026-02-22T21:01:19.877Z","endTime":"2026-02-22T21:01:46.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":702283,"link":"/api/v1/people/702283","batSide":{"code":"L","description":"Left"}},"second":{"id":804446,"link":"/api/v1/people/804446"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":641511,"fullName":"Jason Delay","link":"/api/v1/people/641511"}},"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.065165371876358,"aZ":-39.05135239755569,"pfxX":2.3354503110421416,"pfxZ":-4.794938514379185,"pX":0.2835670645280435,"pZ":2.3256961475093942,"vX0":2.2463133000155393,"vY0":-119.24319385712182,"vZ0":-2.606383622915374,"x":106.19,"y":175.99,"x0":-0.9760471095690034,"y0":50.00558577373089,"z0":6.974151395947855,"aX":3.3460663748204604},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.1,"breakHorizontal":-4.8,"spinRate":2421,"spinDirection":38},"zone":6,"typeConfidence":2.0,"plateTime":0.4602646835243931,"extension":5.888211021587788},"hitData":{"launchSpeed":78.9,"launchAngle":19.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.55,"coordY":147.61}},"index":6,"playId":"4c2b4d54-662a-34a2-86b3-afd39b2d9d9d","pitchNumber":6,"startTime":"2026-02-22T21:01:56.726Z","endTime":"2026-02-22T21:02:06.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":702283,"link":"/api/v1/people/702283","batSide":{"code":"L","description":"Left"}},"second":{"id":804446,"link":"/api/v1/people/804446"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702283,"link":"/api/v1/people/702283"},"credit":"b_ab"},{"player":{"id":701856,"link":"/api/v1/people/701856"},"credit":"p_ab"},{"player":{"id":702283,"link":"/api/v1/people/702283"},"credit":"b_pa"},{"player":{"id":701856,"link":"/api/v1/people/701856"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.89999999999999,"awayTeamWinProbability":4.1000000000000085,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.45,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:02:06.564Z","atBatIndex":85},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yohendrick Piñango doubles (1) on a line drive to left fielder Tyler McDonough. Tucker Toman scores.","rbi":1,"awayScore":9,"homeScore":11,"isOut":false},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T21:02:15.269Z","endTime":"2026-02-22T21:05:15.700Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701856,"fullName":"Patrick Halligan","link":"/api/v1/people/701856"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694812,"link":"/api/v1/people/694812"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":702283,"fullName":"Tucker Toman","link":"/api/v1/people/702283"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":702283,"fullName":"Tucker Toman","link":"/api/v1/people/702283"},"responsiblePitcher":{"id":701856,"link":"/api/v1/people/701856"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.550323983910257,"aZ":-25.699950254590373,"pfxX":4.293088904158354,"pfxZ":4.076860346071253,"pX":1.2448568070153307,"pZ":2.4435136363557826,"vX0":4.436132622525381,"vY0":-124.34607460431538,"vZ0":-5.578874370748266,"x":69.55,"y":172.81,"x0":-1.110769041090034,"y0":50.005351015354044,"z0":6.8097776555653615,"aX":6.81985458753107},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.5,"breakHorizontal":-8.6,"spinRate":2227,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.4380718900689651,"extension":5.941899995840284},"index":0,"playId":"47385dc8-39c1-353f-98ef-f86f3b9485a9","pitchNumber":1,"startTime":"2026-02-22T21:02:40.040Z","endTime":"2026-02-22T21:02:44.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":702283,"link":"/api/v1/people/702283"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.541747383579143,"aZ":-32.902915922434694,"pfxX":-5.978338144056997,"pfxZ":-0.5364390365856941,"pX":-1.976368199336774,"pZ":2.837469525349241,"vX0":-0.34499547349244547,"vY0":-115.88170194025373,"vZ0":-2.5367648368679068,"x":192.33,"y":162.17,"x0":-1.0485949173339375,"y0":50.00093883445422,"z0":7.072778199779182,"aX":-8.173891242732694},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.3,"breakHorizontal":10.9,"spinRate":729,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4716707686433277,"extension":5.750392177138928},"index":1,"playId":"1951ca41-fcf1-3733-bb85-aeb3118217e0","pitchNumber":2,"startTime":"2026-02-22T21:02:58.099Z","endTime":"2026-02-22T21:03:01.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":702283,"link":"/api/v1/people/702283"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.246843118425016,"aZ":-24.344607052964992,"pfxX":3.1852387955151054,"pfxZ":4.7541835034513875,"pX":0.8201113606300852,"pZ":1.5926786581747945,"vX0":3.9466400022595067,"vY0":-127.28087867920149,"vZ0":-7.984666006333699,"x":85.74,"y":195.78,"x0":-1.162299285292466,"y0":50.00350655001821,"z0":6.687830158276208,"aX":5.2439547236855715},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.1,"breakHorizontal":-6.6,"spinRate":2095,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.42974882785501034,"extension":6.09236915331706},"index":2,"playId":"0fa58442-78d0-3475-8603-2628f520f299","pitchNumber":3,"startTime":"2026-02-22T21:03:13.811Z","endTime":"2026-02-22T21:03:18.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":702283,"link":"/api/v1/people/702283"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":93.8,"endSpeed":85.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22252995004503,"aZ":-11.877202899649571,"pfxX":-2.3880190013794467,"pfxZ":10.82089340474749,"pX":1.1395344388443214,"pZ":2.4946577325061594,"vX0":6.103879154667649,"vY0":-136.17745314124224,"vZ0":-9.187207781184668,"x":73.56,"y":171.42,"x0":-0.8219470713912469,"y0":50.00677922647809,"z0":6.736452800670983,"aX":-4.481462176214776},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":3.0,"spinRate":1917,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.40238861478982413,"extension":5.8706852005867765},"index":3,"playId":"3789b840-52d0-3f3b-b5e9-6e89da3fdbe2","pitchNumber":4,"startTime":"2026-02-22T21:03:38.707Z","endTime":"2026-02-22T21:03:42.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":702283,"link":"/api/v1/people/702283"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":95.4,"endSpeed":87.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.308426265049416,"aZ":-11.039701165067395,"pfxX":-4.421637824689271,"pfxZ":10.8384474822222,"pX":0.33053014861837277,"pZ":2.3514123748679023,"vX0":5.279449932563059,"vY0":-138.60277367655823,"vZ0":-9.810411276423773,"x":104.4,"y":175.29,"x0":-1.0223999753325481,"y0":50.004258650168055,"z0":6.669247675594053,"aX":-8.623598791984795},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.8,"breakHorizontal":7.0,"spinRate":1926,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.39482838613520643,"extension":6.708622790969159},"index":4,"playId":"745dfde9-b51d-352a-a11b-9cf32adf1de6","pitchNumber":5,"startTime":"2026-02-22T21:03:59.607Z","endTime":"2026-02-22T21:04:04.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":702283,"link":"/api/v1/people/702283"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.514151993937425,"aZ":-37.05692750604371,"pfxX":1.3572021829223453,"pfxZ":-3.3598387103059117,"pX":0.6131987086660531,"pZ":2.3856807725797995,"vX0":3.2186833648768225,"vY0":-119.32843038171865,"vZ0":-3.0576699891349177,"x":93.63,"y":174.37,"x0":-0.9259264656199345,"y0":50.00525297508975,"z0":7.000093952483875,"aX":1.9702600532421715},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.6,"breakHorizontal":-3.2,"spinRate":2372,"spinDirection":38},"zone":6,"typeConfidence":2.0,"plateTime":0.4578431260318685,"extension":5.77280620616706},"index":5,"playId":"f58d509f-648b-34c2-8664-114c11770274","pitchNumber":6,"startTime":"2026-02-22T21:04:33.594Z","endTime":"2026-02-22T21:04:38.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":702283,"link":"/api/v1/people/702283"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56325769596911,"aZ":-13.407196588261831,"pfxX":-4.505721281867343,"pfxZ":9.868191628513271,"pX":-0.6922685026358925,"pZ":3.4602892573387343,"vX0":2.2828481115379953,"vY0":-136.8928902072822,"vZ0":-6.783050322198158,"x":143.39,"y":145.35,"x0":-0.9504940091759078,"y0":50.00674362705488,"z0":6.884016202086166,"aX":-8.573376726485193},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":7.7,"spinRate":1890,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3997536121081473,"extension":5.996433137263774},"hitData":{"launchSpeed":103.9,"launchAngle":7.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.63,"coordY":116.32}},"index":6,"playId":"7e972c4b-df8e-3c23-8ceb-4813c5075c8e","pitchNumber":7,"startTime":"2026-02-22T21:05:05.001Z","endTime":"2026-02-22T21:05:15.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"second":{"id":702283,"link":"/api/v1/people/702283"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":701856,"link":"/api/v1/people/701856"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":701856,"link":"/api/v1/people/701856"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.10000000000001,"awayTeamWinProbability":9.899999999999991,"homeTeamWinProbabilityAdded":-5.799999999999983,"leverageIndex":1.05,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:05:15.700Z","atBatIndex":86},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Lantigua flies out to center fielder Braiden Ward.","rbi":0,"awayScore":9,"homeScore":11,"isOut":true},"about":{"atBatIndex":87,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T21:05:29.296Z","endTime":"2026-02-22T21:06:28.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":672463,"fullName":"Rafael Lantigua","link":"/api/v1/people/672463"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701856,"fullName":"Patrick Halligan","link":"/api/v1/people/701856"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672463,"fullName":"Rafael Lantigua","link":"/api/v1/people/672463"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":2.989,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64300928779232,"aZ":-25.72792697699575,"pfxX":3.241594570279358,"pfxZ":4.063079284432346,"pX":-0.06741589481906478,"pZ":3.1097336382417464,"vX0":1.556661776109285,"vY0":-125.06036059563256,"vZ0":-4.181574060051653,"x":119.57,"y":154.82,"x0":-1.1187204484692044,"y0":50.005692656467055,"z0":6.907801483063184,"aX":5.147999082999281},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.6,"breakHorizontal":-6.2,"spinRate":2174,"spinDirection":163},"zone":2,"typeConfidence":2.0,"plateTime":0.4375569588184418,"extension":5.939553866097112},"index":0,"playId":"4954eb48-9e97-3893-ade9-689665632b34","pitchNumber":1,"startTime":"2026-02-22T21:05:45.977Z","endTime":"2026-02-22T21:05:52.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":672463,"link":"/api/v1/people/672463","batSide":{"code":"R","description":"Right"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":2.989,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.890216306773734,"aZ":-25.164655554533823,"pfxX":3.183439001331637,"pfxZ":4.339909270687379,"pX":-0.28048041646068683,"pZ":2.3740002202565114,"vX0":1.2374139202818477,"vY0":-125.87379528701952,"vZ0":-6.035527892541262,"x":127.69,"y":174.68,"x0":-1.1911691348208402,"y0":50.00534409050804,"z0":6.821873985352473,"aX":5.144123198996064},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.8,"breakHorizontal":-6.0,"spinRate":2209,"spinDirection":174},"zone":5,"typeConfidence":2.0,"plateTime":0.43399788230900427,"extension":5.892817757455258},"index":1,"playId":"ce1d3dee-9750-30cf-829e-c3e0f931b4c4","pitchNumber":2,"startTime":"2026-02-22T21:05:59.766Z","endTime":"2026-02-22T21:06:11.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":672463,"link":"/api/v1/people/672463","batSide":{"code":"R","description":"Right"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":2.989,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.295722087339275,"aZ":-25.828818554967512,"pfxX":2.2635246430706473,"pfxZ":4.03499647223449,"pX":-0.703728751414247,"pZ":2.31403130260893,"vX0":0.3489094879912973,"vY0":-124.47218005827398,"vZ0":-5.997211533411434,"x":143.82,"y":176.3,"x0":-1.1398336057361529,"y0":50.006119695415514,"z0":6.885278810242476,"aX":3.562723281143008},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.2,"breakHorizontal":-4.2,"spinRate":2147,"spinDirection":166},"zone":4,"typeConfidence":2.0,"plateTime":0.43954340270702064,"extension":5.525742155580675},"hitData":{"launchSpeed":85.3,"launchAngle":43.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.97,"coordY":97.75}},"index":2,"playId":"33622f96-b89c-348a-93d1-e6c9cec7e980","pitchNumber":3,"startTime":"2026-02-22T21:06:18.943Z","endTime":"2026-02-22T21:06:28.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":672463,"link":"/api/v1/people/672463","batSide":{"code":"R","description":"Right"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672463,"link":"/api/v1/people/672463"},"credit":"b_ab"},{"player":{"id":701856,"link":"/api/v1/people/701856"},"credit":"p_ab"},{"player":{"id":672463,"link":"/api/v1/people/672463"},"credit":"b_pa"},{"player":{"id":701856,"link":"/api/v1/people/701856"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.1,"awayTeamWinProbability":3.9000000000000057,"homeTeamWinProbabilityAdded":5.999999999999986,"leverageIndex":2.26,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:06:28.535Z","atBatIndex":87},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Robert Brooks singles on a line drive to left fielder Tyler McDonough. Yohendrick Piñango scores.","rbi":1,"awayScore":10,"homeScore":11,"isOut":false},"about":{"atBatIndex":88,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T21:06:43.359Z","endTime":"2026-02-22T21:08:41.315Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":806394,"fullName":"Robert Brooks","link":"/api/v1/people/806394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701856,"fullName":"Patrick Halligan","link":"/api/v1/people/701856"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806394,"fullName":"Robert Brooks","link":"/api/v1/people/806394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":806394,"fullName":"Robert Brooks","link":"/api/v1/people/806394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694812,"link":"/api/v1/people/694812"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":{"id":701856,"link":"/api/v1/people/701856"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":78.5,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.611695657413424,"aZ":-23.458573714180666,"pfxX":3.9788813285431868,"pfxZ":5.607840687010701,"pX":0.2613012978596667,"pZ":1.4552148362922075,"vX0":1.977882636235735,"vY0":-124.07970297011978,"vZ0":-8.198691721183746,"x":107.04,"y":199.49,"x0":-1.0638570264391356,"y0":50.0011867466646,"z0":6.766997140639254,"aX":6.182522882221858},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.4,"breakHorizontal":-7.7,"spinRate":2234,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.44200452302220317,"extension":5.981712658274832},"index":0,"playId":"96a85ebc-40df-38df-b256-267a4aa25e51","pitchNumber":1,"startTime":"2026-02-22T21:06:54.521Z","endTime":"2026-02-22T21:06:57.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":806394,"link":"/api/v1/people/806394","batSide":{"code":"R","description":"Right"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80690967014954,"aZ":-23.43658209716173,"pfxX":3.068025722379098,"pfxZ":5.467293408912866,"pX":0.780652817787917,"pZ":2.469330852843792,"vX0":3.43505130355009,"vY0":-125.21101444286977,"vZ0":-6.037747266576166,"x":87.24,"y":172.11,"x0":-1.004363890369804,"y0":50.00178373176856,"z0":6.813449304523598,"aX":4.900767450537752},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.9,"breakHorizontal":-6.4,"spinRate":2200,"spinDirection":169},"zone":6,"typeConfidence":2.0,"plateTime":0.4364090882773337,"extension":5.827430774306442},"index":1,"playId":"a9cf1a93-e1ee-311d-a170-35399163ff67","pitchNumber":2,"startTime":"2026-02-22T21:07:09.648Z","endTime":"2026-02-22T21:07:17.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":806394,"link":"/api/v1/people/806394","batSide":{"code":"R","description":"Right"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":87.5,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.186411631840944,"aZ":-13.45456045920822,"pfxX":-2.77875738828727,"pfxZ":9.746402573370384,"pX":0.8744125325870361,"pZ":2.736878712494155,"vX0":5.939525861762838,"vY0":-136.10604747313812,"vZ0":-8.450282908203679,"x":83.67,"y":164.88,"x0":-0.9521570224620141,"y0":50.00674741435002,"z0":6.765109463297371,"aX":-5.339771629585745},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":4.1,"spinRate":1958,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39882717482410435,"extension":5.737503794290735},"index":2,"playId":"b0b2c81c-16e3-3bd6-a3df-92133c98b4fc","pitchNumber":3,"startTime":"2026-02-22T21:07:35.548Z","endTime":"2026-02-22T21:07:45.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":806394,"link":"/api/v1/people/806394","batSide":{"code":"R","description":"Right"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":88.0,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03995330591878,"aZ":-13.154547538197574,"pfxX":-1.677843866296012,"pfxZ":9.797337852856442,"pX":2.126058170449199,"pZ":2.2553767044546804,"vX0":8.35740841246034,"vY0":-137.18405543093624,"vZ0":-9.826894066633178,"x":35.96,"y":177.88,"x0":-0.717754916706609,"y0":50.00659389339781,"z0":6.739503195516368,"aX":-3.2594086603643286},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":1.7,"spinRate":1921,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3964540752991246,"extension":6.021078439267771},"index":3,"playId":"baee444b-ff74-331e-9dba-d17fe7039b35","pitchNumber":4,"startTime":"2026-02-22T21:07:55.330Z","endTime":"2026-02-22T21:07:58.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":806394,"link":"/api/v1/people/806394","batSide":{"code":"R","description":"Right"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":85.6,"endSpeed":78.4,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.902381949168063,"aZ":-28.686510027811483,"pfxX":3.248017009483317,"pfxZ":2.2267207958720903,"pX":0.1419243884368342,"pZ":3.806291770747695,"vX0":1.802049966450844,"vY0":-124.66740633150498,"vZ0":-1.9297406226676843,"x":111.59,"y":136.01,"x0":-1.0131924332459297,"y0":50.0050061844056,"z0":6.966451922327731,"aX":5.094763421136812},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.8,"breakHorizontal":-6.4,"spinRate":2178,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4399469764391801,"extension":5.96924042927578},"index":4,"playId":"2c57f318-9819-34a7-8fc4-bd07e7bb21bf","pitchNumber":5,"startTime":"2026-02-22T21:08:12.324Z","endTime":"2026-02-22T21:08:16.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":806394,"link":"/api/v1/people/806394","batSide":{"code":"R","description":"Right"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.9,"strikeZoneTop":3.012,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.616381094782902,"aZ":-27.893514630885882,"pfxX":4.180475764861343,"pfxZ":2.760879700316405,"pX":0.5349397080800208,"pZ":1.9163220767126778,"vX0":2.1879431563918024,"vY0":-122.75749605579747,"vZ0":-6.294675874679185,"x":96.61,"y":187.04,"x0":-0.906505132481212,"y0":50.003268743998724,"z0":6.839557131408064,"aX":6.483415462920436},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.0,"breakHorizontal":-8.0,"spinRate":2155,"spinDirection":162},"zone":9,"typeConfidence":2.0,"plateTime":0.44345256389689824,"extension":5.757979066276148},"hitData":{"launchSpeed":90.0,"launchAngle":15.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":103.79,"coordY":108.09}},"index":5,"playId":"dc557a5b-63f9-3778-a699-622191720568","pitchNumber":6,"startTime":"2026-02-22T21:08:32.332Z","endTime":"2026-02-22T21:08:41.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":806394,"link":"/api/v1/people/806394","batSide":{"code":"R","description":"Right"}},"second":{"id":682818,"link":"/api/v1/people/682818"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806394,"link":"/api/v1/people/806394"},"credit":"b_ab"},{"player":{"id":701856,"link":"/api/v1/people/701856"},"credit":"p_ab"},{"player":{"id":806394,"link":"/api/v1/people/806394"},"credit":"b_pa"},{"player":{"id":701856,"link":"/api/v1/people/701856"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":-3.999999999999986,"leverageIndex":1.47,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:08:41.315Z","atBatIndex":88},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Goodwin doubles (1) on a sharp line drive to center fielder Braiden Ward. Robert Brooks to 3rd.","rbi":0,"awayScore":10,"homeScore":11,"isOut":false},"about":{"atBatIndex":89,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T21:11:06.489Z","endTime":"2026-02-22T21:12:37.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":800959,"fullName":"Nick Goodwin","link":"/api/v1/people/800959"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801829,"fullName":"Jay Allmer","link":"/api/v1/people/801829"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":800959,"fullName":"Nick Goodwin","link":"/api/v1/people/800959"},"postOnThird":{"id":806394,"fullName":"Robert Brooks","link":"/api/v1/people/806394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":800959,"fullName":"Nick Goodwin","link":"/api/v1/people/800959"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":685274,"link":"/api/v1/people/685274"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":806394,"fullName":"Robert Brooks","link":"/api/v1/people/806394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Goodwin replaces Josh Kasevich.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-02-22T21:09:15.347Z","endTime":"2026-02-22T21:09:25.497Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800959,"link":"/api/v1/people/800959"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"702","replacedPlayer":{"id":688460,"link":"/api/v1/people/688460"},"defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":688460,"link":"/api/v1/people/688460","batSide":{"code":"R","description":"Right"}},"first":{"id":806394,"link":"/api/v1/people/806394"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-02-22T21:09:25.497Z","endTime":"2026-02-22T21:09:46.345Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":800959,"link":"/api/v1/people/800959","batSide":{"code":"R","description":"Right"}},"first":{"id":806394,"link":"/api/v1/people/806394"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jay Allmer replaces Patrick Halligan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-02-22T21:09:46.345Z","endTime":"2026-02-22T21:11:08.734Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801829,"link":"/api/v1/people/801829"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701856,"link":"/api/v1/people/701856","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":800959,"link":"/api/v1/people/800959","batSide":{"code":"R","description":"Right"}},"first":{"id":806394,"link":"/api/v1/people/806394"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.478126107922932,"aZ":-26.1807544797455,"pfxX":-10.118764933713699,"pfxZ":3.3059168345255525,"pX":0.2996345342232863,"pZ":3.5982763863841494,"vX0":7.953026388199566,"vY0":-133.46890586909794,"vZ0":-0.1914951982168248,"x":105.58,"y":141.63,"x0":-1.397251947773398,"y0":50.00279209738944,"z0":5.548993105266226,"aX":-18.34101123868517},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.1,"breakHorizontal":16.7,"spinRate":1963,"spinDirection":256},"zone":12,"typeConfidence":2.0,"plateTime":0.4096554313584795,"extension":6.3595816934297416},"index":3,"playId":"caeb9227-cc76-3966-9b59-b611d4d07b92","pitchNumber":1,"startTime":"2026-02-22T21:11:08.734Z","endTime":"2026-02-22T21:11:12.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801829,"link":"/api/v1/people/801829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":800959,"link":"/api/v1/people/800959","batSide":{"code":"R","description":"Right"}},"first":{"id":806394,"link":"/api/v1/people/806394"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.940281070971956,"aZ":-29.713428130871765,"pfxX":9.821966118413503,"pfxZ":1.794492415399077,"pX":1.3423774847164445,"pZ":4.624720605291273,"vX0":3.687002969951611,"vY0":-117.20918347597906,"vZ0":4.2415050256194835,"x":65.83,"y":113.91,"x0":-1.5333355627009908,"y0":50.00430485441236,"z0":5.587371232798939,"aX":13.481021078696472},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.8,"breakHorizontal":-18.7,"spinRate":2239,"spinDirection":67},"zone":12,"typeConfidence":2.0,"plateTime":0.4697448635093977,"extension":6.195331618157729},"index":4,"playId":"28fdd295-9946-3fd5-af3b-6c43f370c1bd","pitchNumber":2,"startTime":"2026-02-22T21:11:23.255Z","endTime":"2026-02-22T21:11:26.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801829,"link":"/api/v1/people/801829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":800959,"link":"/api/v1/people/800959","batSide":{"code":"R","description":"Right"}},"first":{"id":806394,"link":"/api/v1/people/806394"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.631605414846764,"aZ":-28.390887827184187,"pfxX":-10.234005167774296,"pfxZ":2.1275837261962955,"pX":-0.3720778112511784,"pZ":4.4540248964153735,"vX0":6.519875339447686,"vY0":-132.9134804290864,"vZ0":2.433847217129265,"x":131.18,"y":118.52,"x0":-1.5325904358691111,"y0":50.00591413469106,"z0":5.5937361173242435,"aX":-18.235116080368513},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.7,"breakHorizontal":17.0,"spinRate":1958,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.4127677216242587,"extension":6.41080384457343},"index":5,"playId":"c08e10b4-b9e5-32dc-a6e0-c815ac72a209","pitchNumber":3,"startTime":"2026-02-22T21:11:38.373Z","endTime":"2026-02-22T21:11:42.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801829,"link":"/api/v1/people/801829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":800959,"link":"/api/v1/people/800959","batSide":{"code":"R","description":"Right"}},"first":{"id":806394,"link":"/api/v1/people/806394"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.139810091114057,"aZ":-25.2155299864081,"pfxX":-10.702837835829442,"pfxZ":3.8436108346078353,"pX":-0.16705528282962331,"pZ":3.482959398170441,"vX0":7.089090804065256,"vY0":-133.8278278315559,"vZ0":-0.45666416858912956,"x":123.37,"y":144.74,"x0":-1.4610171644982204,"y0":50.00564361490929,"z0":5.463391751028037,"aX":-19.398322106329754},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.1,"breakHorizontal":17.9,"spinRate":2088,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4094270325087286,"extension":6.450203144733818},"index":6,"playId":"3ceb04a4-3e08-3c68-986b-bc7599662a0c","pitchNumber":4,"startTime":"2026-02-22T21:11:53.282Z","endTime":"2026-02-22T21:11:56.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801829,"link":"/api/v1/people/801829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":800959,"link":"/api/v1/people/800959","batSide":{"code":"R","description":"Right"}},"first":{"id":806394,"link":"/api/v1/people/806394"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.805045994878174,"aZ":-33.65425253103048,"pfxX":8.535231566253277,"pfxZ":-1.0624823625360769,"pX":0.503339303438762,"pZ":4.0022891744423275,"vX0":2.726280884920852,"vY0":-117.48884725434932,"vZ0":3.8602250854626967,"x":97.81,"y":130.72,"x0":-1.7816603212182505,"y0":50.001661492605365,"z0":5.470618937858794,"aX":11.899960873320367},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.6,"breakHorizontal":-16.1,"spinRate":2383,"spinDirection":73},"zone":12,"typeConfidence":2.0,"plateTime":0.4666570767897529,"extension":6.563088491834076},"index":7,"playId":"3c08fa25-c086-302c-8329-a626871c6140","pitchNumber":5,"startTime":"2026-02-22T21:12:13.280Z","endTime":"2026-02-22T21:12:17.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801829,"link":"/api/v1/people/801829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":800959,"link":"/api/v1/people/800959","batSide":{"code":"R","description":"Right"}},"first":{"id":806394,"link":"/api/v1/people/806394"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.738279104666542,"aZ":-32.07620305364448,"pfxX":8.830932608273168,"pfxZ":0.06765917851231507,"pX":0.18513816374355221,"pZ":2.803883030330954,"vX0":1.76823163566833,"vY0":-117.68751352168617,"vZ0":0.9591545179738103,"x":109.94,"y":163.08,"x0":-1.7227870988549627,"y0":50.001970053229826,"z0":5.355512875519738,"aX":12.420886106798969},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":0.6,"breakHorizontal":-16.4,"spinRate":2278,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.46491054939951404,"extension":6.242175855421939},"hitData":{"launchSpeed":104.0,"launchAngle":22.0,"totalDistance":368.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":91.34,"coordY":54.56}},"index":8,"playId":"a1b116a1-f8ea-319c-b6bd-362a49a07a1d","pitchNumber":6,"startTime":"2026-02-22T21:12:28.311Z","endTime":"2026-02-22T21:12:37.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801829,"link":"/api/v1/people/801829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":800959,"link":"/api/v1/people/800959","batSide":{"code":"R","description":"Right"}},"first":{"id":806394,"link":"/api/v1/people/806394"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800959,"link":"/api/v1/people/800959"},"credit":"b_ab"},{"player":{"id":801829,"link":"/api/v1/people/801829"},"credit":"p_ab"},{"player":{"id":800959,"link":"/api/v1/people/800959"},"credit":"b_pa"},{"player":{"id":801829,"link":"/api/v1/people/801829"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":-12.200000000000003,"leverageIndex":3.15,"dramaIndex":159.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:12:37.983Z","atBatIndex":89},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean Keys called out on strikes.","rbi":0,"awayScore":10,"homeScore":11,"isOut":true},"about":{"atBatIndex":90,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-02-22T21:13:05.700Z","endTime":"2026-02-22T21:13:54.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801829,"fullName":"Jay Allmer","link":"/api/v1/people/801829"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":815873,"fullName":"Sean Keys","link":"/api/v1/people/815873"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641511,"link":"/api/v1/people/641511"},"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":87.1,"endSpeed":80.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.200775129135085,"aZ":-25.867887902495646,"pfxX":-0.8642752499820077,"pfxZ":3.8297639519162026,"pX":1.006668084096174,"pZ":3.157348924646291,"vX0":6.6040927962297005,"vY0":-126.77229968017475,"vZ0":-0.6305862085957882,"x":78.63,"y":153.53,"x0":-1.5073796071311436,"y0":50.00214465493135,"z0":5.454066160943755,"aX":-1.4242592538786947},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.1,"breakHorizontal":0.2,"spinRate":2035,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.43023719861273557,"extension":6.445968152685727},"index":0,"playId":"5828e89d-a037-3687-b448-c213d518997a","pitchNumber":1,"startTime":"2026-02-22T21:13:05.700Z","endTime":"2026-02-22T21:13:08.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801829,"link":"/api/v1/people/801829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"second":{"id":800959,"link":"/api/v1/people/800959"},"third":{"id":806394,"link":"/api/v1/people/806394"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.641107750725652,"aZ":-28.323215479649566,"pfxX":-0.15840791615444383,"pfxZ":2.40216053667584,"pX":0.6281178633550365,"pZ":3.4626169572573833,"vX0":5.243301697873478,"vY0":-124.85396993557285,"vZ0":0.7057913074975534,"x":93.06,"y":145.29,"x0":-1.4654443230847258,"y0":50.001438789699804,"z0":5.480449961339192,"aX":-0.2543436861628561},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":-0.7,"spinRate":2291,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.43622647806892845,"extension":6.369974293026502},"index":1,"playId":"68ae829a-1fe5-3825-af69-bb79a277e5b8","pitchNumber":2,"startTime":"2026-02-22T21:13:31.621Z","endTime":"2026-02-22T21:13:35.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801829,"link":"/api/v1/people/801829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"second":{"id":800959,"link":"/api/v1/people/800959"},"third":{"id":806394,"link":"/api/v1/people/806394"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.05943320862467,"aZ":-29.180594742177682,"pfxX":8.682615199296142,"pfxZ":2.1207297656079067,"pX":-0.29119290994663605,"pZ":3.1975544790997588,"vX0":0.8742897429099852,"vY0":-117.97195127605745,"vZ0":1.1694741728894538,"x":128.1,"y":152.45,"x0":-1.7947124811957127,"y0":50.00305868931166,"z0":5.381410307020976,"aX":12.26055592379807},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.4,"breakHorizontal":-16.0,"spinRate":2343,"spinDirection":71},"zone":2,"typeConfidence":2.0,"plateTime":0.46395920276423785,"extension":6.347728037893381},"index":2,"playId":"add11af8-9167-30e4-bbd3-02e73fcde14e","pitchNumber":3,"startTime":"2026-02-22T21:13:50.517Z","endTime":"2026-02-22T21:13:54.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801829,"link":"/api/v1/people/801829","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641511,"link":"/api/v1/people/641511"},"first":{"id":686765,"link":"/api/v1/people/686765"},"second":{"id":681962,"link":"/api/v1/people/681962"},"third":{"id":681132,"link":"/api/v1/people/681132"},"shortstop":{"id":691907,"link":"/api/v1/people/691907"},"left":{"id":694812,"link":"/api/v1/people/694812"},"center":{"id":685274,"link":"/api/v1/people/685274"},"right":{"id":681987,"link":"/api/v1/people/681987"}},"offense":{"batter":{"id":815873,"link":"/api/v1/people/815873","batSide":{"code":"L","description":"Left"}},"second":{"id":800959,"link":"/api/v1/people/800959"},"third":{"id":806394,"link":"/api/v1/people/806394"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Home Plate"},{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":815873,"link":"/api/v1/people/815873"},"credit":"b_ab"},{"player":{"id":801829,"link":"/api/v1/people/801829"},"credit":"p_ab"},{"player":{"id":815873,"link":"/api/v1/people/815873"},"credit":"b_pa"},{"player":{"id":801829,"link":"/api/v1/people/801829"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":20.099999999999994,"leverageIndex":7.26,"dramaIndex":310.0,"contextMetrics":{},"playEndTime":"2026-02-22T21:13:54.286Z","atBatIndex":90}]