[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edouard Julien called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-26T17:41:06.303Z","endTime":"2026-04-26T17:41:47.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T15:56:14.453Z","endTime":"2026-04-26T17:20:47.215Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-26T17:20:47.215Z","endTime":"2026-04-26T17:40:26.677Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-26T17:40:26.677Z","endTime":"2026-04-26T17:41:08.642Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":85.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.13364071455298,"aZ":-14.375053934624603,"pfxX":-9.431202602435825,"pfxZ":9.30729791002697,"pX":-0.7220021861225936,"pZ":2.0720930669123874,"vX0":10.9925782104442,"vY0":-138.65629256239205,"vZ0":-6.011144431337021,"x":144.52,"y":182.83,"x0":-3.5462792111064805,"y0":50.00628192299463,"z0":5.258378897937865,"aX":-18.042608653764226},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":14.3,"spinRate":2348,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.397743856950735,"extension":6.20551335301016},"index":3,"playId":"2a2c1093-9819-36df-968f-62fba5e6f7e5","pitchNumber":1,"startTime":"2026-04-26T17:41:08.642Z","endTime":"2026-04-26T17:41:13.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":97.0,"endSpeed":87.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.20091802433953,"aZ":-15.398035551176514,"pfxX":-10.13485689489209,"pfxZ":8.506811383566461,"pX":0.5765122051098491,"pZ":2.8697554994371295,"vX0":14.529324657450768,"vY0":-140.3780150659694,"vZ0":-3.8427262499150543,"x":95.02,"y":161.3,"x0":-3.3776649049460032,"y0":50.006414535971764,"z0":5.275277611365989,"aX":-19.997164058506424},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":15.0,"spinRate":2402,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.391915637475325,"extension":6.266521614755858},"index":4,"playId":"5057016d-534e-3d4b-9ca4-b31beeb7b4c8","pitchNumber":2,"startTime":"2026-04-26T17:41:21.251Z","endTime":"2026-04-26T17:41:26.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":5,"startTime":"2026-04-26T17:41:29.398Z","endTime":"2026-04-26T17:41:42.459Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":74.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.793708722101588,"aZ":-41.50087966009711,"pfxX":8.338687735109907,"pfxZ":-6.544123955663551,"pX":-0.5632750211052691,"pZ":3.008834200137384,"vX0":5.1327295235675745,"vY0":-120.38544659094775,"vZ0":2.765983636521353,"x":138.47,"y":157.54,"x0":-3.828215225949604,"y0":50.005416018506665,"z0":5.596668472565645,"aX":11.877968869159929},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.6,"breakHorizontal":-16.6,"spinRate":3352,"spinDirection":50},"zone":1,"typeConfidence":2.0,"plateTime":0.4602326014847917,"extension":6.002206852925767},"index":6,"playId":"78f33ffd-efb7-362f-ad4f-7b755346a4f1","pitchNumber":3,"startTime":"2026-04-26T17:41:42.459Z","endTime":"2026-04-26T17:41:47.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-04-26T17:41:47.951Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-26T17:42:17.855Z","endTime":"2026-04-26T17:43:55.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T17:42:08.831Z","endTime":"2026-04-26T17:42:20.188Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54873383378685,"aZ":-15.205162103014885,"pfxX":-9.60906775521797,"pfxZ":8.85720103622215,"pX":0.24516827984256148,"pZ":3.0317408702601067,"vX0":13.469692628738278,"vY0":-138.2094179799368,"vZ0":-3.6731910522071205,"x":107.65,"y":156.92,"x0":-3.464957900280166,"y0":50.00621112843513,"z0":5.412873788696073,"aX":-18.41744027601124},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":14.3,"spinRate":2342,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.39775843057519733,"extension":6.129508973777004},"index":1,"playId":"da93e856-4c0c-3187-8a2b-1fb85a6a2bd0","pitchNumber":1,"startTime":"2026-04-26T17:42:20.188Z","endTime":"2026-04-26T17:42:25.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":96.2,"endSpeed":85.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.561232305865836,"aZ":-12.991310960665315,"pfxX":-9.837151968405134,"pfxZ":10.0460687202159,"pX":-1.064799617373128,"pZ":2.0138580120211462,"vX0":10.491618989898207,"vY0":-139.31643023503966,"vZ0":-6.587105476390645,"x":157.59,"y":184.41,"x0":-3.6535320700475666,"y0":50.006940061129086,"z0":5.3173532290780345,"aX":-18.79329045314832},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":14.9,"spinRate":2364,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.39750095963408505,"extension":6.206076373792628},"index":2,"playId":"36a6ce92-93c8-35e7-87b2-2e4af183a66c","pitchNumber":2,"startTime":"2026-04-26T17:42:32.811Z","endTime":"2026-04-26T17:42:37.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":88.7,"endSpeed":80.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30918760747128,"aZ":-34.12167277130295,"pfxX":-8.357509921726674,"pfxZ":-1.1886159033488068,"pX":-0.4284668636301333,"pZ":1.3011839889743306,"vX0":10.473632649482093,"vY0":-128.63114147198098,"vZ0":-3.629178006463245,"x":133.33,"y":203.65,"x0":-3.5028098555214,"y0":50.00072170492575,"z0":5.428754565163732,"aX":-13.744297043677635},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.9,"breakHorizontal":12.2,"spinRate":1571,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.428878971445271,"extension":5.943974125814599},"index":3,"playId":"ebb98023-40ee-39b0-846e-ab796c844fe8","pitchNumber":3,"startTime":"2026-04-26T17:42:50.134Z","endTime":"2026-04-26T17:42:58.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.333844771697393,"aZ":-35.218054865808654,"pfxX":-10.557780915635469,"pfxZ":-1.8396736456191043,"pX":-1.0424950222713951,"pZ":2.222918367697699,"vX0":9.447598645913653,"vY0":-128.18868711182853,"vZ0":-1.408795695572912,"x":156.74,"y":178.76,"x0":-3.417386952734427,"y0":50.00494691602705,"z0":5.5478423816356335,"aX":-17.44271205584635},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.5,"breakHorizontal":16.8,"spinRate":1560,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4285037441846531,"extension":5.925624211701255},"index":4,"playId":"c673f131-ce01-36ec-99ea-52a36137541c","pitchNumber":4,"startTime":"2026-04-26T17:43:09.136Z","endTime":"2026-04-26T17:43:15.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":82.7,"endSpeed":73.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51610173512102,"aZ":-45.46172061351958,"pfxX":8.810678865801682,"pfxZ":-9.539648253012686,"pX":0.20346613729776886,"pZ":2.5161458735197844,"vX0":6.261929221569966,"vY0":-119.91760803732477,"vZ0":2.5297785675624542,"x":109.24,"y":170.84,"x0":-3.626772193733421,"y0":50.0014091047168,"z0":5.635365366294674,"aX":12.274132016037548},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-15.7,"breakHorizontal":-17.9,"spinRate":3229,"spinDirection":41},"zone":6,"typeConfidence":2.0,"plateTime":0.4645536369162957,"extension":6.081515012598185},"index":5,"playId":"74f5c384-159f-364d-82bb-5d8ab32d4236","pitchNumber":5,"startTime":"2026-04-26T17:43:33.576Z","endTime":"2026-04-26T17:43:38.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":73.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19269352350003,"aZ":-44.43917305262207,"pfxX":7.949017707633358,"pfxZ":-8.817127541536284,"pX":0.9683521392209439,"pZ":1.4953128655142887,"vX0":8.264434308770726,"vY0":-119.99279037501029,"vZ0":0.22300596525984484,"x":80.09,"y":198.41,"x0":-3.6145289040718853,"y0":50.00383930506222,"z0":5.517802385697462,"aX":11.054927637947959},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-15.2,"breakHorizontal":-17.2,"spinRate":3314,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.46481051305797205,"extension":5.993535125811309},"index":6,"playId":"6786bbf2-f618-30e1-99cd-0592fee67a79","pitchNumber":6,"startTime":"2026-04-26T17:43:50.349Z","endTime":"2026-04-26T17:43:55.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-26T17:43:55.964Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Rumfield flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-26T17:43:55.195Z","endTime":"2026-04-26T17:45:10.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":84.1,"endSpeed":75.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59504790623429,"aZ":-39.00476051869918,"pfxX":8.863767253327127,"pfxZ":-4.628954243769476,"pX":-0.7530383712674295,"pZ":2.589887068285632,"vX0":4.668054040927853,"vY0":-122.21988251561551,"vZ0":1.575640695082032,"x":145.7,"y":168.85,"x0":-3.8546067241191997,"y0":50.0032987793264,"z0":5.349793358719949,"aX":13.07900021912958},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.6,"breakHorizontal":-17.3,"spinRate":2780,"spinDirection":51},"zone":4,"typeConfidence":2.0,"plateTime":0.4524253317669342,"extension":5.901543160857758},"index":0,"playId":"2565f5ef-9c30-393f-9c44-c0b1f4079b26","pitchNumber":1,"startTime":"2026-04-26T17:44:17.653Z","endTime":"2026-04-26T17:44:22.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66853885532726,"aZ":-34.39315908543324,"pfxX":-10.965761737219584,"pfxZ":-1.348724764903725,"pX":-1.791514646366845,"pZ":2.6719163153805168,"vX0":7.9699371728400745,"vY0":-128.08579905944077,"vZ0":-0.40659629643518247,"x":185.29,"y":166.64,"x0":-3.5327299917190813,"y0":50.00178314515351,"z0":5.542807961953052,"aX":-18.056216558229337},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.3,"breakHorizontal":17.9,"spinRate":1208,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.4291021526967991,"extension":5.952202411530233},"index":1,"playId":"f81e6296-d8fe-300b-bca7-1d8b77153d17","pitchNumber":2,"startTime":"2026-04-26T17:44:30.677Z","endTime":"2026-04-26T17:44:36.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.640835921877965,"aZ":-43.492302182789025,"pfxX":7.055031856770856,"pfxZ":-8.404771708458746,"pX":1.5892277722670174,"pZ":0.03380719941023102,"vX0":9.499354020054517,"vY0":-117.72153037353111,"vZ0":-2.4904060232793164,"x":56.42,"y":237.87,"x0":-3.4780869466920525,"y0":50.00079848883683,"z0":5.288509565731394,"aX":9.503517934001158},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-15.5,"breakHorizontal":-16.0,"spinRate":3316,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4725861260402686,"extension":6.18951267085149},"index":2,"playId":"fc9c78c4-f595-3f8c-8baa-d66b253a8c41","pitchNumber":3,"startTime":"2026-04-26T17:44:44.928Z","endTime":"2026-04-26T17:44:50.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.171998504919305,"aZ":-28.728849779585694,"pfxX":-11.643598161286109,"pfxZ":1.8406076461505858,"pX":-0.15245506109179185,"pZ":2.860780163843643,"vX0":13.052587142464812,"vY0":-135.93003766939316,"vZ0":-1.460206296466208,"x":122.81,"y":161.54,"x0":-3.506815450946202,"y0":50.000546528166055,"z0":5.402134822465584,"aX":-21.757797590733603},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.2,"breakHorizontal":18.2,"spinRate":2043,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.4031548303725434,"extension":6.137160324150491},"hitData":{"launchSpeed":98.8,"launchAngle":33.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":80.67,"coordY":63.03}},"index":3,"playId":"3ea2c9e4-8238-32c3-9b1d-01dbadede36b","pitchNumber":4,"startTime":"2026-04-26T17:45:01.495Z","endTime":"2026-04-26T17:45:10.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-26T17:45:10.447Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Bichette walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-26T17:47:12.386Z","endTime":"2026-04-26T17:49:03.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91675918464035,"aZ":-18.283556636891596,"pfxX":6.51285530942369,"pfxZ":8.181930945381392,"pX":-0.25226820149981755,"pZ":1.481891670559141,"vX0":-8.981508049001537,"vY0":-130.1569051015678,"vZ0":-7.124888651590381,"x":126.62,"y":198.77,"x0":2.413453656795694,"y0":50.00564564472546,"z0":5.663119366312922,"aX":11.062408842217438},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.2,"breakHorizontal":-9.6,"spinRate":2186,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4224670175386178,"extension":6.322614563408872},"index":0,"playId":"9556461e-7a17-3efa-95eb-7d3022fd1447","pitchNumber":1,"startTime":"2026-04-26T17:47:19.666Z","endTime":"2026-04-26T17:47:46.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"}},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.057657924214272,"aZ":-36.761076852316315,"pfxX":-2.2073008625584496,"pfxZ":-3.365192752516325,"pX":-0.31036620035358703,"pZ":1.7504148801885187,"vX0":-5.848700066948384,"vY0":-115.79669875849441,"vZ0":-1.472979323527713,"x":128.83,"y":191.52,"x0":2.5321544326822267,"y0":50.00423099707887,"z0":5.902800594695779,"aX":-3.006002602859242},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-6.2,"breakHorizontal":5.4,"spinRate":2292,"spinDirection":305},"zone":7,"typeConfidence":2.0,"plateTime":0.47250253451370927,"extension":6.177802859206477},"index":1,"playId":"8466e315-aa6c-36bd-9090-b8cc9ff90fb1","pitchNumber":2,"startTime":"2026-04-26T17:47:45.473Z","endTime":"2026-04-26T17:47:50.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":77.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0858426007744,"aZ":-28.96479819457153,"pfxX":11.386164787350474,"pfxZ":2.1014471588176233,"pX":1.8523593014498938,"pZ":1.4654094762294545,"vX0":-5.315415411675689,"vY0":-124.45872058884481,"vZ0":-4.494063954651605,"x":46.39,"y":199.21,"x0":2.567086783582181,"y0":50.00298565504012,"z0":5.767270469165953,"aX":17.39398468023338},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.8,"breakHorizontal":-18.8,"spinRate":1341,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.44458060879506034,"extension":6.173910404953919},"index":2,"playId":"c849da86-ac10-3712-afdf-93aedc7d318c","pitchNumber":3,"startTime":"2026-04-26T17:48:03.253Z","endTime":"2026-04-26T17:48:10.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81041883052935,"aZ":-17.24925500278133,"pfxX":10.858338363874896,"pfxZ":8.587321767121733,"pX":-0.42573693248233174,"pZ":0.969652416652675,"vX0":-10.79350703849566,"vY0":-132.15788720653327,"vZ0":-8.567299314434836,"x":133.23,"y":212.6,"x0":2.335587991187109,"y0":50.00062443474321,"z0":5.563654661645951,"aX":18.865863958068257},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.4,"breakHorizontal":-16.8,"spinRate":2047,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.41728273962671736,"extension":6.387511105187227},"index":3,"playId":"f6dd8601-927d-3ea0-9e61-f27e3d502548","pitchNumber":4,"startTime":"2026-04-26T17:48:19.891Z","endTime":"2026-04-26T17:48:26.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28756108109499,"aZ":-19.27881768084879,"pfxX":9.520544421932701,"pfxZ":7.571420830889447,"pX":0.8478249567279307,"pZ":2.235773463036993,"vX0":-7.383183839639378,"vY0":-130.65030449140562,"vZ0":-5.154552667854935,"x":84.68,"y":178.41,"x0":2.494131100441518,"y0":50.00358578398495,"z0":5.713325928122836,"aX":16.218541307699155},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.6,"breakHorizontal":-15.2,"spinRate":2042,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.42160487768979893,"extension":6.23303768592865},"index":4,"playId":"1cac0531-3ee5-33c5-a5a3-f5d1b809ceba","pitchNumber":5,"startTime":"2026-04-26T17:48:39.067Z","endTime":"2026-04-26T17:48:45.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":77.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30519458930803,"aZ":-28.986212463270412,"pfxX":9.732384037395029,"pfxZ":2.064555086136868,"pX":-0.4045530467750576,"pZ":0.9740111467897525,"vX0":-9.716937308872048,"vY0":-124.34024315272382,"vZ0":-5.511888783533779,"x":132.42,"y":212.48,"x0":2.3167760409694873,"y0":50.00178447225896,"z0":5.667678430253838,"aX":15.017573271046443},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.5,"breakHorizontal":-15.0,"spinRate":1377,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.4429661760899717,"extension":6.280689081266433},"index":5,"playId":"f8b558ae-f145-3cd7-a60d-6da5f2e8b0c2","pitchNumber":6,"startTime":"2026-04-26T17:48:57.298Z","endTime":"2026-04-26T17:49:03.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-26T17:49:03.115Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-26T17:49:01.766Z","endTime":"2026-04-26T17:51:16.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.612653556297147,"aZ":-32.64949220414191,"pfxX":-3.4648762465943217,"pfxZ":-0.33131094994303645,"pX":-0.2166175982621962,"pZ":2.858811056923745,"vX0":-5.720738886291532,"vY0":-117.98876849020209,"vZ0":0.23441751243647158,"x":125.26,"y":161.59,"x0":2.6814457565856196,"y0":50.003993467387076,"z0":5.745371738290005,"aX":-4.928458394690651},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.2,"breakHorizontal":7.6,"spinRate":2244,"spinDirection":280},"zone":2,"typeConfidence":2.0,"plateTime":0.46267662973643464,"extension":6.257896064911058},"index":0,"playId":"a30a4bd2-a8eb-320d-ad65-76d6893b222d","pitchNumber":1,"startTime":"2026-04-26T17:49:28.645Z","endTime":"2026-04-26T17:49:33.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":89.3,"endSpeed":81.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.504373662193885,"aZ":-17.570703728234513,"pfxX":2.5643962665954865,"pfxZ":8.617417400835802,"pX":-1.6266758623197843,"pZ":1.7389371357658794,"vX0":-11.174797358961516,"vY0":-129.47093056242457,"vZ0":-6.34024594875206,"x":179.01,"y":191.83,"x0":2.4156645951906865,"y0":50.00231965417062,"z0":5.568251514935565,"aX":4.346657440331285},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":14.3,"breakHorizontal":-2.2,"spinRate":2298,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.42335149196668187,"extension":6.213368511520133},"index":1,"playId":"6037c18e-e0e9-34de-84e2-33c55190c73d","pitchNumber":2,"startTime":"2026-04-26T17:49:46.630Z","endTime":"2026-04-26T17:49:54.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.499817521047415,"aZ":-37.413621995983014,"pfxX":-4.171729535151927,"pfxZ":-3.9068425626386762,"pX":-0.7247078605891702,"pZ":1.636863597243766,"vX0":-6.126730587649188,"vY0":-115.59035357250828,"vZ0":-1.2719836387346528,"x":144.62,"y":194.58,"x0":2.5123302268084347,"y0":50.00428010964862,"z0":5.817992678638864,"aX":-5.590504606708414},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.1,"breakHorizontal":9.2,"spinRate":2183,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4756240921896153,"extension":6.225860313375204},"index":2,"playId":"474e5cb6-17c2-325e-bc95-01244feba638","pitchNumber":3,"startTime":"2026-04-26T17:50:02.766Z","endTime":"2026-04-26T17:50:07.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05937546044718,"aZ":-13.9678863165081,"pfxX":4.384198782055117,"pfxZ":10.36391060942267,"pX":-0.16014008777392585,"pZ":3.1953997731956703,"vX0":-7.94792061553573,"vY0":-132.6269093375601,"vZ0":-3.8772454413963207,"x":123.1,"y":152.5,"x0":2.3249247550802066,"y0":50.001543350563324,"z0":5.715570576788664,"aX":7.701364167053065},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.0,"breakHorizontal":-5.9,"spinRate":2141,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.41521735131954207,"extension":6.424378445716269},"index":3,"playId":"8543d3fe-1343-387b-a0fe-80c2c74ea8b0","pitchNumber":4,"startTime":"2026-04-26T17:50:23.852Z","endTime":"2026-04-26T17:50:28.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"4d30f061-73e8-3399-9f15-545e06ec27c4","startTime":"2026-04-26T17:50:47.768Z","endTime":"2026-04-26T17:50:51.070Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.829214408860704,"aZ":-16.097817528536392,"pfxX":6.495180174085585,"pfxZ":9.353887431822091,"pX":-0.5599799606402607,"pZ":2.852574731275651,"vX0":-9.506099609375397,"vY0":-131.06066009393822,"vZ0":-4.173274385264792,"x":138.35,"y":161.76,"x0":2.290600486628804,"y0":50.00248724327771,"z0":5.6882648794578445,"aX":11.163272681699487},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.1,"breakHorizontal":-9.4,"spinRate":2028,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.41986660752636107,"extension":6.427000549725309},"index":5,"playId":"bc91ce50-28b6-3b9d-ae6b-76017e30ceb1","pitchNumber":5,"startTime":"2026-04-26T17:51:10.792Z","endTime":"2026-04-26T17:51:16.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.44,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-04-26T17:51:16.561Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Robert Jr. walks. Bo Bichette to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-26T17:51:19.147Z","endTime":"2026-04-26T17:53:47.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.024438165539795,"aZ":-36.427202690155355,"pfxX":-2.5565391492202805,"pfxZ":-3.182582537255872,"pX":0.887038778114845,"pZ":2.0836350022674472,"vX0":-2.861439891974281,"vY0":-115.30367999465771,"vZ0":-0.6106568377212739,"x":83.19,"y":182.52,"x0":2.479984469957214,"y0":50.00295337665902,"z0":5.890910831797729,"aX":-3.4151186474067927},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-5.6,"breakHorizontal":5.4,"spinRate":1998,"spinDirection":299},"zone":14,"typeConfidence":2.0,"plateTime":0.47647133902025374,"extension":6.268443465073593},"index":0,"playId":"a36a8250-bf6f-3834-b097-d8086a98e1dd","pitchNumber":1,"startTime":"2026-04-26T17:51:38.631Z","endTime":"2026-04-26T17:52:05.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"}},"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"01779880-728d-3bd7-910f-1c27a8f084cf","startTime":"2026-04-26T17:52:08.160Z","endTime":"2026-04-26T17:52:11.960Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67548953907698,"aZ":-29.191912762747517,"pfxX":11.104677148421434,"pfxZ":1.9513845944348933,"pX":1.2342760019729104,"pZ":1.4207538952453886,"vX0":-6.511030655910264,"vY0":-123.69447130649243,"vZ0":-4.470412854065799,"x":69.95,"y":200.42,"x0":2.4756165077542454,"y0":50.005219515603564,"z0":5.736147838769109,"aX":16.985599369417553},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.6,"breakHorizontal":-18.4,"spinRate":1331,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4450387203310462,"extension":6.182885287396411},"index":2,"playId":"26c5798b-7cc8-3e6f-9af5-94aa059aacac","pitchNumber":2,"startTime":"2026-04-26T17:52:27.213Z","endTime":"2026-04-26T17:52:32.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":81.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87840703927957,"aZ":-14.589620827877336,"pfxX":3.9321926863721073,"pfxZ":10.209490695625153,"pX":-1.4269868898900988,"pZ":3.004717198433868,"vX0":-10.556296597813217,"vY0":-130.96979470324908,"vZ0":-4.323065238129207,"x":171.39,"y":157.65,"x0":2.1602503602077867,"y0":50.000814762883834,"z0":5.781602461960481,"aX":6.771693948062656},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.6,"breakHorizontal":-4.6,"spinRate":2105,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4195883336503008,"extension":6.249442268177887},"index":3,"playId":"d2897992-f53b-35b3-9351-216c0fe36e76","pitchNumber":3,"startTime":"2026-04-26T17:52:47.942Z","endTime":"2026-04-26T17:52:53.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":true,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.064735419817552,"aZ":-34.99160995146201,"pfxX":-2.350315799411047,"pfxZ":-2.044605996457693,"pX":-0.16345443991800818,"pZ":1.5061385408870938,"vX0":-5.292534997690961,"vY0":-116.57577228180729,"vZ0":-2.3005566661373527,"x":123.23,"y":198.11,"x0":2.442407536872867,"y0":50.00463904669711,"z0":5.8111483956870815,"aX":-3.232891484557446},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.0,"breakHorizontal":5.5,"spinRate":2205,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.46997054789643977,"extension":6.242244854303292},"index":4,"playId":"19c6c73d-95b3-31fa-8692-4c617d807c31","pitchNumber":4,"startTime":"2026-04-26T17:53:09.606Z","endTime":"2026-04-26T17:53:36.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"}},"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":91.1,"endSpeed":82.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.603048598576713,"aZ":-19.789273540932715,"pfxX":9.630598598354805,"pfxZ":7.048720117724069,"pX":-0.8124136954488119,"pZ":1.944399094544837,"vX0":-11.042618802953783,"vY0":-132.0972437454569,"vZ0":-5.923514460972896,"x":147.97,"y":186.28,"x0":2.1818706668176935,"y0":50.00454570130021,"z0":5.6828453864290625,"aX":16.927104970544935},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.5,"breakHorizontal":-14.9,"spinRate":2158,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.4155237114479893,"extension":6.365279366716622},"index":5,"playId":"3160ef56-bf32-3412-8fd2-28d961f039b6","pitchNumber":5,"startTime":"2026-04-26T17:53:41.562Z","endTime":"2026-04-26T17:53:47.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.699999999999996,"awayTeamWinProbability":41.300000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.2,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-04-26T17:53:47.326Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mark Vientos singles on a fly ball to center fielder Jake McCarthy. Bo Bichette to 3rd. Luis Robert Jr. to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-26T17:53:46.708Z","endTime":"2026-04-26T17:54:32.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"postOnSecond":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"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":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08910751271163,"aZ":-26.300164489051607,"pfxX":10.641334302702372,"pfxZ":3.736672804582968,"pX":0.6185621312033738,"pZ":1.7854779570262314,"vX0":-7.740149951462852,"vY0":-124.80663426388192,"vZ0":-4.38050387029749,"x":93.42,"y":190.57,"x0":2.3838804470623813,"y0":50.001959317854826,"z0":5.739984961355285,"aX":16.717578583304416},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.9,"breakHorizontal":-17.4,"spinRate":1325,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.43956972118616866,"extension":6.254921714638935},"hitData":{"launchSpeed":77.2,"launchAngle":41.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.62,"coordY":103.82}},"index":0,"playId":"3bdac1a5-77c6-369d-819f-7037ee95fd88","pitchNumber":1,"startTime":"2026-04-26T17:54:19.222Z","endTime":"2026-04-26T17:54:32.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":673357,"link":"/api/v1/people/673357"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":5.800000000000004,"leverageIndex":1.9,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-04-26T17:54:32.263Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-26T17:55:29.234Z","endTime":"2026-04-26T17:58:16.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"postOnSecond":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T17:54:58.136Z","endTime":"2026-04-26T17:55:31.501Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":71.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.614597639834546,"aZ":-36.690226435660655,"pfxX":-4.035140950247628,"pfxZ":-3.428324878210004,"pX":-0.08515577417069799,"pZ":2.906580955825262,"vX0":-4.514157794419551,"vY0":-115.20863744842269,"vZ0":1.0359151105457192,"x":120.25,"y":160.3,"x0":2.4398011311535153,"y0":50.00463740046337,"z0":6.056598654432736,"aX":-5.310117738109342},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-5.5,"breakHorizontal":8.6,"spinRate":2205,"spinDirection":297},"zone":2,"typeConfidence":2.0,"plateTime":0.4793154727637816,"extension":6.1308220851208866},"index":1,"playId":"dfd9a58b-7528-3b0e-a67c-cc731312ca71","pitchNumber":1,"startTime":"2026-04-26T17:55:31.501Z","endTime":"2026-04-26T17:55:36.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.253417972850247,"aZ":-33.78378351926317,"pfxX":-1.5872287313129951,"pfxZ":-1.169453089835275,"pX":-0.9559053383258346,"pZ":1.7547822920630172,"vX0":-7.241303999043335,"vY0":-117.25767144303622,"vZ0":-2.0484669375466864,"x":77.64,"y":135.71,"x0":2.3912473782226313,"y0":50.002290034561945,"z0":5.822194702571501,"aX":-2.186585538014173},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.4,"breakHorizontal":4.8,"spinRate":2134,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.4689189339577742,"extension":6.202172321092141},"index":2,"playId":"8cef1ce6-af27-3f4b-bed1-d3fb8bf6713a","pitchNumber":2,"startTime":"2026-04-26T17:55:50.979Z","endTime":"2026-04-26T17:55:55.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.736346010193515,"aZ":-14.928280961102901,"pfxX":4.37918986740466,"pfxZ":10.35540256594533,"pX":0.39324970396620235,"pZ":2.3170598829095805,"vX0":-6.997555384302038,"vY0":-128.99228351170925,"vZ0":-5.331629229280423,"x":102.01,"y":176.22,"x0":2.5867074633760394,"y0":50.0034464051356,"z0":5.583092979051653,"aX":7.29422987208616},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":17.5,"breakHorizontal":-6.1,"spinRate":2180,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.42650842494381713,"extension":6.274985991966965},"index":3,"playId":"977180ad-4a20-326e-8d05-d07d7627e077","pitchNumber":3,"startTime":"2026-04-26T17:56:10.233Z","endTime":"2026-04-26T17:56:15.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68215718695698,"aZ":-28.74963252348318,"pfxX":-2.7174057498668645,"pfxZ":2.560422266422645,"pX":0.6317433831503515,"pZ":2.0146578589069644,"vX0":-3.642545617003885,"vY0":-116.05989795487673,"vZ0":-2.1489050850436273,"x":92.92,"y":184.38,"x0":2.5865514921918322,"y0":50.00383203472233,"z0":5.743830502642811,"aX":-3.6337657593013555},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":4.3,"breakHorizontal":6.0,"spinRate":2225,"spinDirection":276},"zone":9,"typeConfidence":2.0,"plateTime":0.47552484662661154,"extension":6.2135317113719},"index":4,"playId":"8a31da75-cc34-333e-8e92-de0dad5d62fd","pitchNumber":4,"startTime":"2026-04-26T17:56:32.759Z","endTime":"2026-04-26T17:56:37.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":89.7,"endSpeed":80.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.382715453754734,"aZ":-14.841661228879303,"pfxX":3.3306110732379732,"pfxZ":10.294100999733157,"pX":-0.11310195382967564,"pZ":2.903399898237984,"vX0":-7.263193455410928,"vY0":-130.22863391722464,"vZ0":-4.435774122057366,"x":121.31,"y":160.39,"x0":2.3042516750593127,"y0":50.00152036234554,"z0":5.784476553120566,"aX":5.607492439232974},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":17.6,"breakHorizontal":-4.1,"spinRate":2094,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.42379567121543715,"extension":6.24272148382895},"index":5,"playId":"2dc6a392-3118-3284-8074-a0a5038ac4cd","pitchNumber":5,"startTime":"2026-04-26T17:56:55.118Z","endTime":"2026-04-26T17:57:04.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58286356585568,"aZ":-32.115253943899994,"pfxX":-1.581042703815331,"pfxZ":0.049077987030803794,"pX":-0.6561314887506647,"pZ":0.7209109433615365,"vX0":-6.34906262349874,"vY0":-115.71604816740209,"vZ0":-4.11287521697772,"x":142.01,"y":219.32,"x0":2.3455845153922517,"y0":50.005253362374376,"z0":5.647847808293743,"aX":-2.1127942508003215},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-0.8,"breakHorizontal":4.7,"spinRate":2101,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.47605173194189865,"extension":6.38784124201828},"index":6,"playId":"27b6ca1d-176c-3be1-bb25-59e97613ee96","pitchNumber":6,"startTime":"2026-04-26T17:57:22.158Z","endTime":"2026-04-26T17:57:28.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.360958947803326,"aZ":-17.456772918128664,"pfxX":1.7549713439627674,"pfxZ":8.334908155460242,"pX":-0.5409599977253053,"pZ":2.00978572926007,"vX0":-8.107773811064487,"vY0":-131.40810102284408,"vZ0":-6.053356473004484,"x":137.62,"y":184.52,"x0":2.3436627756564827,"y0":50.002588600733276,"z0":5.620770535670379,"aX":3.0999804159634667},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.0,"breakHorizontal":-1.6,"spinRate":2049,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.4153166839773199,"extension":6.439332350685546},"index":7,"playId":"29af21c5-c88e-3f32-832b-530c09a1f83c","pitchNumber":7,"startTime":"2026-04-26T17:57:46.343Z","endTime":"2026-04-26T17:57:55.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":81.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26308673428478,"aZ":-14.446400100674527,"pfxX":9.277229541334792,"pfxZ":10.251607415302072,"pX":0.6849250940116759,"pZ":3.382524551657453,"vX0":-7.295855710361302,"vY0":-131.99035541772471,"vZ0":-3.362372418585552,"x":90.89,"y":147.45,"x0":2.3068828066675042,"y0":50.00654509271569,"z0":5.765380944211514,"aX":16.04947127768544},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.8,"breakHorizontal":-14.8,"spinRate":2067,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.4181593883512078,"extension":6.365331187866388},"index":8,"playId":"bc8dd344-1455-32cf-ad4d-6f16a6c749cb","pitchNumber":8,"startTime":"2026-04-26T17:58:10.308Z","endTime":"2026-04-26T17:58:16.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.199999999999996,"awayTeamWinProbability":42.800000000000004,"homeTeamWinProbabilityAdded":-7.300000000000004,"leverageIndex":2.32,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2026-04-26T17:58:16.501Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Sullivan challenged (pitch result), call on the field was overturned: Brett Baty called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-26T17:58:50.514Z","endTime":"2026-04-26T18:01:14.533Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-26T17:58:37.246Z","endTime":"2026-04-26T17:58:52.762Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.702101960531976,"aZ":-37.1839803782501,"pfxX":-4.364414472306565,"pfxZ":-3.798872199550855,"pX":-0.09831485030878959,"pZ":2.336531421636529,"vX0":-4.35876058692041,"vY0":-115.14508750027566,"vZ0":0.14620926572975934,"x":120.75,"y":175.69,"x0":2.397879525340983,"y0":50.001213851296235,"z0":5.920318962934479,"aX":-5.7606376123562875},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-6.5,"breakHorizontal":9.1,"spinRate":2232,"spinDirection":298},"zone":5,"typeConfidence":2.0,"plateTime":0.4787544355762221,"extension":6.203106697080858},"index":1,"playId":"203b9080-4a51-3d11-9475-ca2bf543af81","pitchNumber":1,"startTime":"2026-04-26T17:58:52.762Z","endTime":"2026-04-26T17:58:58.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.673133533628693,"aZ":-32.329906311649985,"pfxX":-1.5850176344665923,"pfxZ":-0.11924561578913284,"pX":-0.35394092105728603,"pZ":1.403148184747291,"vX0":-6.167345366471696,"vY0":-115.29668275349462,"vZ0":-2.278624540460517,"x":130.49,"y":200.89,"x0":2.573776493567017,"y0":50.00228282073862,"z0":5.55826062899139,"aX":-2.1086116058306397},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-0.5,"breakHorizontal":4.6,"spinRate":2130,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.47710775190550647,"extension":6.29260076093508},"index":2,"playId":"ca40d789-cf57-3213-8aef-0050a3101933","pitchNumber":2,"startTime":"2026-04-26T17:59:20.073Z","endTime":"2026-04-26T17:59:25.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":89.3,"endSpeed":81.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08804105672407,"aZ":-21.36130710657454,"pfxX":8.744683292334997,"pfxZ":6.3922702073749225,"pX":0.26479118475955654,"pZ":3.9630070598086733,"vX0":-8.49355008732815,"vY0":-129.76300061439898,"vZ0":-0.4608476894759347,"x":106.91,"y":131.78,"x0":2.45628647064766,"y0":50.00593542877881,"z0":5.781301737503983,"aX":14.801947121888318},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.6,"breakHorizontal":-13.8,"spinRate":2066,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.42333684165217633,"extension":6.414535954096624},"index":3,"playId":"eb244b65-75a4-3072-a1f6-677408a0ae41","pitchNumber":3,"startTime":"2026-04-26T17:59:38.927Z","endTime":"2026-04-26T17:59:44.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":81.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2823700419072,"aZ":-23.635368346207215,"pfxX":11.93233248408784,"pfxZ":4.9749719559514975,"pX":1.947451053635639,"pZ":2.399277324135572,"vX0":-5.344858961469765,"vY0":-131.56547367414743,"vZ0":-3.8415863688985574,"x":42.77,"y":174.0,"x0":2.4782652855335883,"y0":50.00567224953467,"z0":5.673734703082594,"aX":20.4894857305792},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.2,"breakHorizontal":-20.0,"spinRate":2168,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4196522630344339,"extension":6.221135271948593},"index":4,"playId":"920a726b-e96a-32d6-969f-29beacbf7493","pitchNumber":4,"startTime":"2026-04-26T18:00:00.671Z","endTime":"2026-04-26T18:00:06.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":81.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.809587616965466,"aZ":-23.725332722368645,"pfxX":10.336217587706532,"pfxZ":4.908692161125288,"pX":0.6723730568041706,"pZ":2.1490316783900894,"vX0":-7.881070489256805,"vY0":-131.3364910312026,"vZ0":-4.4489824625159375,"x":91.37,"y":180.76,"x0":2.3922894743906866,"y0":50.0010872270931,"z0":5.663501305030864,"aX":17.77785707897735},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.9,"breakHorizontal":-16.7,"spinRate":2052,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.41953214134241135,"extension":6.33309939187539},"index":5,"playId":"367c94b2-67f7-311e-9718-366b0996a61e","pitchNumber":5,"startTime":"2026-04-26T18:00:25.341Z","endTime":"2026-04-26T18:00:30.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.288041278756104,"aZ":-21.994644190999782,"pfxX":9.53913120336131,"pfxZ":5.86553453354499,"pX":-0.7981349046097512,"pZ":2.5410907446070143,"vX0":-11.12903488764937,"vY0":-131.50057333193806,"vZ0":-3.8172510361187637,"x":147.42,"y":170.17,"x0":2.267953351816239,"y0":50.00304645710243,"z0":5.661628706750751,"aX":16.553717250560396},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.8,"breakHorizontal":-14.5,"spinRate":2109,"spinDirection":88},"zone":4,"typeConfidence":2.0,"plateTime":0.4180080086080511,"extension":6.378696871951883},"index":6,"playId":"034ea61c-4fc8-3c81-8009-db43234d076f","pitchNumber":6,"startTime":"2026-04-26T18:00:47.519Z","endTime":"2026-04-26T18:01:14.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":673357,"link":"/api/v1/people/673357"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"}},"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-7.199999999999996,"leverageIndex":2.8,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:01:14.533Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Troy Johnston grounds out, third baseman Brett Baty to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T18:03:10.848Z","endTime":"2026-04-26T18:03:18.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.208572633249787,"aZ":-23.240886480470387,"pfxX":-13.191108477580777,"pfxZ":4.7986197494903795,"pX":-1.106901860946364,"pZ":2.2983877842947553,"vX0":10.978111471390626,"vY0":-135.5210298394747,"vZ0":-4.17764982806616,"x":159.19,"y":176.72,"x0":-3.49347364198075,"y0":50.006314028319586,"z0":5.480436910171108,"aX":-24.577720958906124},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.9,"breakHorizontal":21.6,"spinRate":2075,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.40392958996569117,"extension":6.006198289546638},"hitData":{"launchSpeed":68.7,"launchAngle":-1.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.24,"coordY":182.09}},"index":0,"playId":"851cc06e-e562-3e15-99d1-0afe26428842","pitchNumber":1,"startTime":"2026-04-26T18:03:10.848Z","endTime":"2026-04-26T18:03:18.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:03:18.377Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T18:03:26.122Z","endTime":"2026-04-26T18:05:03.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.508695085945135,"aZ":-29.790190296548115,"pfxX":-11.556576320545192,"pfxZ":1.2716728948487717,"pX":-1.089157293827947,"pZ":3.0335034538440455,"vX0":10.5150687461732,"vY0":-136.99933449106356,"vZ0":-1.3156182375965841,"x":158.52,"y":156.88,"x0":-3.5039601694202744,"y0":50.00218717101307,"z0":5.5850368330565505,"aX":-21.637493823623586},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.2,"breakHorizontal":18.2,"spinRate":1902,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.40213529100608625,"extension":6.024401632062121},"index":0,"playId":"e25666b9-0864-3e19-998e-8d1abe3f9119","pitchNumber":1,"startTime":"2026-04-26T18:03:39.315Z","endTime":"2026-04-26T18:03:46.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.44559612714444,"aZ":-25.51144872273173,"pfxX":-11.686143313290316,"pfxZ":3.5294363127663075,"pX":-0.27637157033561194,"pZ":2.3860146015270143,"vX0":12.620897406479243,"vY0":-137.74994379744095,"vZ0":-3.4760911796511884,"x":127.53,"y":174.36,"x0":-3.436733709234898,"y0":50.00514743754319,"z0":5.4229464380944945,"aX":-22.0796590905954},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.6,"breakHorizontal":18.0,"spinRate":1997,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4002271258605892,"extension":6.144277193343389},"index":1,"playId":"69127a52-3953-3591-a7f3-ca3363f9f5dd","pitchNumber":2,"startTime":"2026-04-26T18:03:49.035Z","endTime":"2026-04-26T18:03:53.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":76.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.898610727861307,"aZ":-34.15355623669904,"pfxX":10.12432792920597,"pfxZ":-1.3347085236069791,"pX":1.6209225793404984,"pZ":1.936706681315432,"vX0":9.506896789570533,"vY0":-123.19907127155442,"vZ0":-1.2236378649138795,"x":55.21,"y":186.49,"x0":-3.6497668770962925,"y0":50.00026965183419,"z0":5.4140453681721885,"aX":15.052439483040159},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.4,"breakHorizontal":-21.1,"spinRate":2920,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4502479595903801,"extension":6.111236190639932},"index":2,"playId":"b3125634-be6b-3436-af8e-367a257a205b","pitchNumber":3,"startTime":"2026-04-26T18:03:59.536Z","endTime":"2026-04-26T18:04:04.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40533380034322,"aZ":-24.969622709881396,"pfxX":-11.887257491488924,"pfxZ":3.7625957899267206,"pX":-0.27557424979991674,"pZ":2.218781791074618,"vX0":12.727550728547826,"vY0":-138.42002517447747,"vZ0":-4.239295411725748,"x":127.5,"y":178.87,"x0":-3.4157852776526587,"y0":50.00641632352196,"z0":5.4670340951869285,"aX":-22.791067228784947},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.0,"breakHorizontal":18.5,"spinRate":2007,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.39754167099862947,"extension":6.222752744113787},"index":3,"playId":"57a12048-30cb-3189-9698-b61b39727be0","pitchNumber":4,"startTime":"2026-04-26T18:04:13.639Z","endTime":"2026-04-26T18:04:17.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-26T18:04:24.034Z","endTime":"2026-04-26T18:04:35.516Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":84.3,"endSpeed":76.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.684454665272305,"aZ":-42.68069181873785,"pfxX":7.006557026184664,"pfxZ":-7.172974149154189,"pX":2.1219400928539445,"pZ":0.8593362258283666,"vX0":11.084474948405147,"vY0":-122.10467143539547,"vZ0":-2.0974782765851434,"x":36.12,"y":215.58,"x0":-3.4399126787240744,"y0":50.002304590915976,"z0":5.5059902126634555,"aX":10.26319088254653},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.2,"breakHorizontal":-16.0,"spinRate":3315,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.45378062325074175,"extension":6.034799997908066},"index":5,"playId":"adf0fd98-d451-39d7-aa5d-9361a0639c66","pitchNumber":5,"startTime":"2026-04-26T18:04:35.516Z","endTime":"2026-04-26T18:04:41.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":87.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.27037892510977,"aZ":-15.231883734736488,"pfxX":-8.351757253415059,"pfxZ":8.53960585637686,"pX":0.6293731389392254,"pZ":2.1674158638300156,"vX0":13.472645375690071,"vY0":-140.96400475829412,"vZ0":-5.909095251579891,"x":93.01,"y":180.26,"x0":-3.158226305540925,"y0":50.003082033510324,"z0":5.298523627710125,"aX":-16.571126100281838},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":11.9,"spinRate":2249,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.3906843890226823,"extension":6.245718218851825},"index":6,"playId":"e2cee84e-a19c-310f-b99c-67aa3b200431","pitchNumber":6,"startTime":"2026-04-26T18:04:57.448Z","endTime":"2026-04-26T18:05:03.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:05:03.294Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Sullivan called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T18:05:01.488Z","endTime":"2026-04-26T18:06:34.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10300256462666,"aZ":-24.27833733754326,"pfxX":-10.831920567837875,"pfxZ":4.386834577078565,"pX":-0.9702418127173514,"pZ":2.6264110436373134,"vX0":10.73808174140375,"vY0":-133.87076029235595,"vZ0":-2.9002639578028475,"x":153.98,"y":167.87,"x0":-3.6418919699247194,"y0":50.003108512162505,"z0":5.477321107084734,"aX":-19.500398849559005},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.4,"breakHorizontal":17.0,"spinRate":3026,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.41043057226915813,"extension":6.117409447871085},"index":0,"playId":"3254342d-79ac-336d-ab8a-18795e028f97","pitchNumber":1,"startTime":"2026-04-26T18:05:25.403Z","endTime":"2026-04-26T18:05:30.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.06340043839552,"aZ":-13.000441144683201,"pfxX":-7.447913766477585,"pfxZ":10.159515715707146,"pX":-0.608568265184349,"pZ":2.761374511519106,"vX0":10.182608440681836,"vY0":-138.05315562104735,"vZ0":-4.728706414718913,"x":140.2,"y":164.22,"x0":-3.41569879432249,"y0":50.004340084088426,"z0":5.404125650957817,"aX":-14.059499186787747},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":10.8,"spinRate":2344,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.4001564478555628,"extension":6.154028024841912},"index":1,"playId":"3b7bef7b-f5e2-3fe9-aa11-4b27c756425f","pitchNumber":2,"startTime":"2026-04-26T18:05:45.438Z","endTime":"2026-04-26T18:05:50.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-26T18:05:55.490Z","endTime":"2026-04-26T18:06:13.346Z","isPitch":false,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93021824113907,"aZ":-43.15588816401505,"pfxX":9.007517243738784,"pfxZ":-7.6194406546134585,"pX":0.3870061382167421,"pZ":1.3278556092351015,"vX0":6.942376723938764,"vY0":-121.25966831015592,"vZ0":-0.31499622704765495,"x":102.25,"y":202.93,"x0":-3.7175217121858597,"y0":50.00527946454681,"z0":5.332067439218781,"aX":12.975929210612298},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-13.4,"breakHorizontal":-18.4,"spinRate":3325,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.45748357794014316,"extension":6.264255596913607},"index":3,"playId":"69086f5f-7e45-3a6d-a9a4-404a85f8dbcf","pitchNumber":3,"startTime":"2026-04-26T18:06:13.346Z","endTime":"2026-04-26T18:06:18.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79856465336372,"aZ":-22.51145763245231,"pfxX":-11.928514578448143,"pfxZ":5.150791537980294,"pX":0.12947758605669074,"pZ":2.1878142916773946,"vX0":12.619520881089185,"vY0":-136.97470805096725,"vZ0":-4.736983733292669,"x":112.06,"y":179.71,"x0":-3.015453946244659,"y0":50.003189167430044,"z0":5.5042446655090735,"aX":-22.38254617370717},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":18.5,"spinRate":3214,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.40181004196337167,"extension":6.281771350007635},"index":4,"playId":"8000df7b-7078-341f-a0ef-2662ae12a55f","pitchNumber":4,"startTime":"2026-04-26T18:06:27.960Z","endTime":"2026-04-26T18:06:34.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:06:34.249Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyrone Taylor flies out to left fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-26T18:08:19.035Z","endTime":"2026-04-26T18:09:54.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.3,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.111834785025923,"aZ":-16.310699800280023,"pfxX":4.453160346634454,"pfxZ":9.322883303141342,"pX":-1.302045807276501,"pZ":2.2269016136659174,"vX0":-10.529904705953083,"vY0":-130.5392943112516,"vZ0":-5.87813077766889,"x":166.63,"y":178.65,"x0":2.231012731026117,"y0":50.000632060364026,"z0":5.763873052583289,"aX":7.576026349412159},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.5,"breakHorizontal":-5.4,"spinRate":1993,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.4218851192801698,"extension":6.352613641342285},"index":0,"playId":"5f2a28f0-d8be-3535-8d2a-a20cf9de5b86","pitchNumber":1,"startTime":"2026-04-26T18:08:51.337Z","endTime":"2026-04-26T18:08:56.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.595002285577245,"aZ":-33.54135680337057,"pfxX":-3.808958721634469,"pfxZ":-0.99073944085933,"pX":-0.8753484463307313,"pZ":1.8990191072500888,"vX0":-6.384930034497158,"vY0":-116.57812310775464,"vZ0":-1.8971525167963748,"x":150.37,"y":187.51,"x0":2.392254278343877,"y0":50.004337681412316,"z0":5.884914278118706,"aX":-5.249729730778144},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.0,"breakHorizontal":8.4,"spinRate":2169,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.46955610244642587,"extension":6.242346165973155},"index":1,"playId":"a093cc79-4633-36fa-b835-737549526923","pitchNumber":2,"startTime":"2026-04-26T18:09:07.614Z","endTime":"2026-04-26T18:09:13.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.9,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.281459092478162,"aZ":-17.180873896639437,"pfxX":3.759072038125352,"pfxZ":8.658322099359752,"pX":0.11571002136216212,"pZ":4.087022799993023,"vX0":-7.248610633953434,"vY0":-131.14704489272214,"vZ0":-1.202726140318482,"x":112.59,"y":128.43,"x0":2.434464628605014,"y0":50.00115571532611,"z0":5.8405308991718305,"aX":6.508711083310401},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.6,"breakHorizontal":-5.2,"spinRate":2012,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.41859489070740086,"extension":6.295985857270946},"index":2,"playId":"115b8bbf-4c0e-336d-bd72-6faf9941760c","pitchNumber":3,"startTime":"2026-04-26T18:09:26.034Z","endTime":"2026-04-26T18:09:31.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78062817047632,"aZ":-12.30975158599169,"pfxX":4.660992746221053,"pfxZ":11.430699235523244,"pX":-0.23432101214400697,"pZ":1.9839048208164658,"vX0":-8.330399125578522,"vY0":-131.69966240134133,"vZ0":-7.032215082702011,"x":125.93,"y":185.21,"x0":2.379736913918713,"y0":50.00402759105362,"z0":5.619730270160707,"aX":8.101570831703423},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.1,"breakHorizontal":-6.4,"spinRate":2146,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.4176304480832913,"extension":6.495676853965704},"hitData":{"launchSpeed":99.0,"launchAngle":39.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.75,"coordY":76.23}},"index":3,"playId":"94f0b493-8542-3869-9947-ba120c67872c","pitchNumber":4,"startTime":"2026-04-26T18:09:43.458Z","endTime":"2026-04-26T18:09:54.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:09:54.016Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy Pham flies out to right fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-26T18:09:54.829Z","endTime":"2026-04-26T18:10:45.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":81.8,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96484368377599,"aZ":-16.642596930619984,"pfxX":5.526240416249381,"pfxZ":8.967141730548207,"pX":-0.6194805019619484,"pZ":3.7343269585071623,"vX0":-9.47252326006954,"vY0":-131.54272871036102,"vZ0":-2.0375160539298793,"x":140.61,"y":137.95,"x0":2.3295784359674174,"y0":50.00189945580591,"z0":5.768884097487872,"aX":9.571607330983676},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.0,"breakHorizontal":-7.7,"spinRate":2030,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.41828335404522576,"extension":6.4079670936397015},"index":0,"playId":"448abf96-b99a-3489-9565-4f162a5fcbf1","pitchNumber":1,"startTime":"2026-04-26T18:10:17.303Z","endTime":"2026-04-26T18:10:22.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":80.2,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.223055274728427,"aZ":-14.207140919816215,"pfxX":4.38450385703843,"pfxZ":10.785459834836152,"pX":-0.25946871594218335,"pZ":2.7332933123697822,"vX0":-7.987467556113225,"vY0":-129.34708738527794,"vZ0":-4.812093010521877,"x":126.89,"y":164.98,"x0":2.3227789392595986,"y0":50.004466002319575,"z0":5.736209900356041,"aX":7.306035279286014},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":18.4,"breakHorizontal":-5.8,"spinRate":2026,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.42622405403816677,"extension":6.362362256069835},"hitData":{"launchSpeed":82.4,"launchAngle":46.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.12,"coordY":117.28}},"index":1,"playId":"b2baf159-3e03-33aa-8def-e31688dabd94","pitchNumber":2,"startTime":"2026-04-26T18:10:36.538Z","endTime":"2026-04-26T18:10:45.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:10:45.187Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, third baseman Kyle Karros to first baseman Troy Johnston.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-26T18:10:45.904Z","endTime":"2026-04-26T18:12:27.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.380425379069145,"aZ":-10.730502186853789,"pfxX":5.36406211151734,"pfxZ":12.577279662252007,"pX":-0.5559651300460259,"pZ":2.407972577184112,"vX0":-9.22616671188996,"vY0":-130.71860043179674,"vZ0":-6.193264957356506,"x":138.19,"y":173.76,"x0":2.3463780810923325,"y0":50.00068720644528,"z0":5.638558920837497,"aX":9.144424466236575},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":21.2,"breakHorizontal":-7.3,"spinRate":2201,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.42142101506384266,"extension":6.327093234320332},"index":0,"playId":"09fb2172-ad3a-301d-97be-db695b164eed","pitchNumber":1,"startTime":"2026-04-26T18:11:13.964Z","endTime":"2026-04-26T18:11:23.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":89.7,"endSpeed":81.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.250803854777693,"aZ":-15.789559835582017,"pfxX":3.2350092102213743,"pfxZ":9.577876519238691,"pX":-1.5947812461968918,"pZ":2.7194403595495973,"vX0":-10.786842650309636,"vY0":-130.19840167779614,"vZ0":-4.568289199616212,"x":177.79,"y":165.36,"x0":2.1881841854549733,"y0":50.004350768287665,"z0":5.698064092355072,"aX":5.536871592804742},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.4,"breakHorizontal":-3.4,"spinRate":2102,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.42126433910459493,"extension":6.4189648699793995},"index":1,"playId":"b0b36b53-3b30-3e46-b8e0-10a1438ac1f4","pitchNumber":2,"startTime":"2026-04-26T18:11:46.461Z","endTime":"2026-04-26T18:11:51.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.764758172407415,"aZ":-34.73114401153938,"pfxX":-0.9822364214265638,"pfxZ":-1.9323174877832772,"pX":-0.6878268262084221,"pZ":1.216215258948634,"vX0":-6.566782279205226,"vY0":-114.91227837163204,"vZ0":-2.6648484179975656,"x":143.22,"y":205.94,"x0":2.343061799110624,"y0":50.000462097014854,"z0":5.789647780365814,"aX":-1.3019251449055516},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-4.0,"breakHorizontal":3.6,"spinRate":2001,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.47801780501039737,"extension":6.271170344453745},"index":2,"playId":"144c780a-0fee-3001-9f2e-cee7f79e31e7","pitchNumber":3,"startTime":"2026-04-26T18:12:02.206Z","endTime":"2026-04-26T18:12:07.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":80.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35796394541317,"aZ":-18.76251827303416,"pfxX":10.475810510130371,"pfxZ":8.019008256139852,"pX":-0.03490433721577788,"pZ":2.374754890324522,"vX0":-9.467872735045196,"vY0":-129.8376556630563,"vZ0":-4.784459659864839,"x":118.33,"y":174.66,"x0":2.3343803726645995,"y0":50.00196270493672,"z0":5.709856691518185,"aX":17.519883299970935},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.3,"breakHorizontal":-16.3,"spinRate":2029,"spinDirection":175},"zone":5,"typeConfidence":2.0,"plateTime":0.4251928708903647,"extension":6.3409974529249515},"hitData":{"launchSpeed":74.2,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":117.35,"coordY":178.03}},"index":3,"playId":"9f8b283c-dd3c-3f39-b89c-76788e8b620c","pitchNumber":4,"startTime":"2026-04-26T18:12:20.426Z","endTime":"2026-04-26T18:12:27.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:12:27.973Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T18:14:12.457Z","endTime":"2026-04-26T18:16:37.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.5,"endSpeed":85.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.704717791670866,"aZ":-26.22050709170485,"pfxX":-11.262742926828807,"pfxZ":3.1805359467567467,"pX":-0.7216929986686531,"pZ":2.832068967606983,"vX0":11.294133162838444,"vY0":-136.9822765438932,"vZ0":-2.388978135351037,"x":144.51,"y":162.31,"x0":-3.4664233776735798,"y0":50.001495536762526,"z0":5.537857172588784,"aX":-21.066172892125334},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.4,"breakHorizontal":17.5,"spinRate":2093,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.4022925101281416,"extension":6.228540170998402},"index":0,"playId":"c0bcbe64-ede5-352a-964e-466bd7cd3760","pitchNumber":1,"startTime":"2026-04-26T18:14:54.128Z","endTime":"2026-04-26T18:15:02.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11526231225814,"aZ":-21.67779900169388,"pfxX":-8.731051809555655,"pfxZ":5.396041645994461,"pX":-0.5646063262695873,"pZ":2.002709859343035,"vX0":11.014862889114182,"vY0":-139.06348028507492,"vZ0":-5.3113962602141145,"x":138.52,"y":184.71,"x0":-3.454874037821008,"y0":50.003013445419406,"z0":5.388699678351287,"aX":-16.98722084027794},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.8,"breakHorizontal":13.3,"spinRate":2077,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.39486381427669226,"extension":6.239176840413564},"index":1,"playId":"4deefc4b-c0a5-3b72-9d26-a75c259d1153","pitchNumber":2,"startTime":"2026-04-26T18:15:18.297Z","endTime":"2026-04-26T18:15:25.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":86.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.23901820313119,"aZ":-17.041713232063444,"pfxX":-6.211149952750658,"pfxZ":7.741715759111305,"pX":0.18193221646721405,"pZ":4.360828351211251,"vX0":11.60421892066523,"vY0":-140.01645073293886,"vZ0":-0.22393753852299653,"x":110.07,"y":121.04,"x0":-3.238953470048917,"y0":50.00072249444349,"z0":5.57227600397038,"aX":-12.138870960636108},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":8.4,"spinRate":2238,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3935535356160851,"extension":6.1688470983331305},"index":2,"playId":"32570787-512f-3c54-a87a-9b25328f35da","pitchNumber":3,"startTime":"2026-04-26T18:15:35.613Z","endTime":"2026-04-26T18:15:40.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":77.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.283681078023346,"aZ":-33.99077844749429,"pfxX":-6.947742800764919,"pfxZ":-1.162135471307577,"pX":-0.3438225057452438,"pZ":2.026876708974291,"vX0":9.79363492621896,"vY0":-125.37001335166846,"vZ0":-1.8381784536328594,"x":130.11,"y":184.05,"x0":-3.4363737723769554,"y0":50.00528665418283,"z0":5.599600275794976,"aX":-10.830633369022388},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.3,"breakHorizontal":9.7,"spinRate":1321,"spinDirection":252},"zone":7,"typeConfidence":2.0,"plateTime":0.4404312491053872,"extension":5.844244038376615},"index":3,"playId":"2e906658-2fe5-316f-bdef-3b7ea4864f6f","pitchNumber":4,"startTime":"2026-04-26T18:15:47.146Z","endTime":"2026-04-26T18:15:51.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":78.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14907596080718,"aZ":-34.592087767685825,"pfxX":10.683740249614507,"pfxZ":-1.554618831952137,"pX":2.4429641368715815,"pZ":1.5970237443443187,"vX0":11.313001140330828,"vY0":-126.16748893962689,"vZ0":-2.01973661973311,"x":23.88,"y":195.66,"x0":-3.5475554750519405,"y0":50.00332846941377,"z0":5.293113739707976,"aX":16.61109748695573},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.1,"breakHorizontal":-22.7,"spinRate":2857,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4401808496461106,"extension":6.108288676086148},"index":4,"playId":"d33aeabd-9a18-3290-ab4f-9b7893a8b712","pitchNumber":5,"startTime":"2026-04-26T18:16:03.823Z","endTime":"2026-04-26T18:16:10.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":77.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.04749564594699,"aZ":-35.66564674175552,"pfxX":12.786819019091642,"pfxZ":-2.287900728809136,"pX":1.9921025076926187,"pZ":1.500932182959539,"vX0":9.614662543253935,"vY0":-125.41839148672962,"vZ0":-1.9256274907245272,"x":41.07,"y":198.25,"x0":-3.6086562925712817,"y0":50.000718885829805,"z0":5.304184777114819,"aX":19.531507413190894},"breaks":{"breakAngle":31.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.4,"breakHorizontal":-26.0,"spinRate":3011,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4437737908922448,"extension":6.058236092296767},"index":5,"playId":"9b0d08dd-a603-34f0-be52-3ec745050861","pitchNumber":6,"startTime":"2026-04-26T18:16:16.342Z","endTime":"2026-04-26T18:16:20.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.074806607809503,"aZ":-32.823575900823556,"pfxX":9.491235308972222,"pfxZ":-0.4346886976818807,"pX":1.0631514860988742,"pZ":1.7363486828316947,"vX0":8.704317208026096,"vY0":-123.2294985746259,"vZ0":-1.5660335665730352,"x":76.48,"y":191.9,"x0":-3.7736949967309297,"y0":50.000971177651905,"z0":5.205673701729934,"aX":14.299229119638778},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.0,"breakHorizontal":-19.6,"spinRate":2950,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.44793941124882997,"extension":6.1076359050293645},"index":6,"playId":"a8b3b206-ac08-3581-bbfd-0cc1430369e0","pitchNumber":7,"startTime":"2026-04-26T18:16:32.092Z","endTime":"2026-04-26T18:16:37.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:16:37.524Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake McCarthy singles on a fly ball to right fielder Tyrone Taylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T18:16:36.399Z","endTime":"2026-04-26T18:19:23.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.05017787900516,"aZ":-13.613490783990345,"pfxX":-9.98494556334919,"pfxZ":9.892673003360006,"pX":0.8144908393952864,"pZ":2.3233087516140545,"vX0":15.053163840484483,"vY0":-137.2344529486858,"vZ0":-5.357911720989351,"x":85.95,"y":176.05,"x0":-3.4866631003096336,"y0":50.00103864592816,"z0":5.254957721600503,"aX":-18.73101048087448},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":14.3,"spinRate":2312,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4016736487637802,"extension":6.169450656388796},"index":0,"playId":"f3dbc4c3-04fb-384d-ae2a-6eea4c7fc282","pitchNumber":1,"startTime":"2026-04-26T18:17:07.403Z","endTime":"2026-04-26T18:17:13.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.905088930736884,"aZ":-19.06042882154003,"pfxX":-11.349977663645422,"pfxZ":7.0006381096414,"pX":-0.16929310648436655,"pZ":3.0154586003104793,"vX0":12.600121102840772,"vY0":-136.47591373190295,"vZ0":-2.937254684327822,"x":123.45,"y":157.36,"x0":-3.3860859346445737,"y0":50.00564437355047,"z0":5.428872897002958,"aX":-21.271483780391737},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.1,"breakHorizontal":17.6,"spinRate":2196,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.4023713179459243,"extension":6.133217985094162},"index":1,"playId":"c453a6d9-1730-374d-9189-6d012c932b51","pitchNumber":2,"startTime":"2026-04-26T18:17:19.089Z","endTime":"2026-04-26T18:17:22.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":72.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.208595816067575,"aZ":-44.50972241870391,"pfxX":7.411181961754963,"pfxZ":-9.239734935978516,"pX":0.0788082215919586,"pZ":2.2941394492989953,"vX0":6.366251687012526,"vY0":-117.12977941004553,"vZ0":2.2194760011797667,"x":114.0,"y":176.84,"x0":-3.6771123817849287,"y0":50.00306194172875,"z0":5.62113266940573,"aX":9.892990672494728},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-15.4,"breakHorizontal":-15.5,"spinRate":2910,"spinDirection":36},"zone":5,"typeConfidence":2.0,"plateTime":0.4748426816100144,"extension":6.0653241066896655},"index":2,"playId":"58cc0a0b-5a19-3a26-be5e-a85a452f335e","pitchNumber":3,"startTime":"2026-04-26T18:17:37.727Z","endTime":"2026-04-26T18:17:44.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":90.3,"endSpeed":82.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.255617441650948,"aZ":-32.85032189010541,"pfxX":-9.385306425891612,"pfxZ":-0.3940472371912751,"pX":-0.07977360204642638,"pZ":1.033010556944328,"vX0":11.582634096382058,"vY0":-130.8799495076127,"vZ0":-4.7553572695845325,"x":120.04,"y":210.89,"x0":-3.3645293507453347,"y0":50.00242850444074,"z0":5.36258145770176,"aX":-16.1159094603449},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.7,"breakHorizontal":14.2,"spinRate":1167,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4201363516804024,"extension":6.057163704932251},"index":3,"playId":"4466a87c-a89f-367f-af3c-d366eb2a222e","pitchNumber":4,"startTime":"2026-04-26T18:17:58.394Z","endTime":"2026-04-26T18:18:03.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.868090816956546,"aZ":-13.833492973651161,"pfxX":-8.663526463293046,"pfxZ":9.248780242320134,"pX":-0.6224578670434747,"pZ":2.737511891972302,"vX0":11.099573776917413,"vY0":-140.002530921086,"vZ0":-4.994973225741052,"x":140.73,"y":164.87,"x0":-3.5145243904605,"y0":50.00459242637599,"z0":5.451510464010214,"aX":-17.184769816327304},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":13.4,"spinRate":2285,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3913584484026744,"extension":6.234836397035967},"index":4,"playId":"e8bff87c-05f3-3e2a-aa1c-1a2c29b73dfd","pitchNumber":5,"startTime":"2026-04-26T18:18:12.227Z","endTime":"2026-04-26T18:18:18.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.916877756792523,"aZ":-35.446345139879284,"pfxX":-10.76847316216524,"pfxZ":-1.983268700440755,"pX":-0.07476774480004979,"pZ":2.2985016472720305,"vX0":12.196965547495616,"vY0":-128.15504102343948,"vZ0":-1.026040933024566,"x":119.85,"y":176.72,"x0":-3.5189238562619964,"y0":50.00592628791081,"z0":5.4973668002194,"aX":-17.739732900940396},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.6,"breakHorizontal":16.4,"spinRate":1158,"spinDirection":251},"zone":5,"typeConfidence":2.0,"plateTime":0.42902356108979234,"extension":6.115609556025027},"index":5,"playId":"0a814bfa-8b94-3169-838e-5c9ffeb40f7f","pitchNumber":6,"startTime":"2026-04-26T18:18:31.283Z","endTime":"2026-04-26T18:18:36.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":82.7,"endSpeed":72.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.62299029605019,"aZ":-45.86842650008138,"pfxX":9.238894485742186,"pfxZ":-9.96030728973083,"pX":-1.2913511728890057,"pZ":2.4270162129528146,"vX0":3.413398788728269,"vY0":-120.03720983026402,"vZ0":2.58270535451976,"x":166.22,"y":173.25,"x0":-3.955963981829352,"y0":50.00127898142984,"z0":5.599936713776558,"aX":12.705180466480504},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-16.3,"breakHorizontal":-17.8,"spinRate":3264,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.4667595050913924,"extension":6.229374735525112},"index":6,"playId":"c782ffd0-1ad5-3241-9e38-0e432967217d","pitchNumber":7,"startTime":"2026-04-26T18:18:57.826Z","endTime":"2026-04-26T18:19:03.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":79.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10536960827218,"aZ":-33.252362882742325,"pfxX":-9.959362124764267,"pfxZ":-0.6557512560678491,"pX":-0.46764235131751,"pZ":1.7749021973368042,"vX0":10.790254989554821,"vY0":-128.47319703154378,"vZ0":-2.485519737092101,"x":134.83,"y":190.86,"x0":-3.4727847751504077,"y0":50.00515922531138,"z0":5.397065456726366,"aX":-16.282235392652996},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.6,"breakHorizontal":15.0,"spinRate":1077,"spinDirection":259},"zone":7,"typeConfidence":2.0,"plateTime":0.4299875448559254,"extension":5.914734345923143},"hitData":{"launchSpeed":66.4,"launchAngle":33.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.44,"coordY":112.99}},"index":7,"playId":"b52d1180-b8e9-38ce-9f3e-19638eee55a5","pitchNumber":8,"startTime":"2026-04-26T18:19:11.610Z","endTime":"2026-04-26T18:19:23.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:19:23.731Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T18:19:24.947Z","endTime":"2026-04-26T18:21:45.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690997,"link":"/api/v1/people/690997"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.36969832553569,"aZ":-25.63210800077586,"pfxX":-12.898921002414134,"pfxZ":3.632853169662904,"pX":-1.077954612641627,"pZ":2.2722620002334906,"vX0":10.628855573763635,"vY0":-134.57611834237488,"vZ0":-3.332265920937643,"x":158.09,"y":177.43,"x0":-3.440220919114498,"y0":50.00090250858846,"z0":5.3813412526609365,"aX":-23.208860613811947},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.9,"breakHorizontal":20.5,"spinRate":2058,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.41000644013134036,"extension":6.116583087845747},"index":0,"playId":"5a9fa9ba-3c55-3c49-bb68-b6e3fb707f83","pitchNumber":1,"startTime":"2026-04-26T18:19:50.803Z","endTime":"2026-04-26T18:19:53.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":83.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.88600485318898,"aZ":-23.40945837714711,"pfxX":-14.07040295393271,"pfxZ":4.7702755777433525,"pX":-0.5531371080447758,"pZ":2.318156152532595,"vX0":12.992100991957171,"vY0":-136.84153247951645,"vZ0":-3.7796838236741612,"x":138.08,"y":176.19,"x0":-3.6072033179600176,"y0":50.00484892735471,"z0":5.381944803079493,"aX":-25.86324763788194},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.7,"breakHorizontal":21.6,"spinRate":2106,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.40510898487073854,"extension":6.216462049226763},"index":1,"playId":"9fea77bc-9575-32ab-95b7-3af5da69fd8f","pitchNumber":2,"startTime":"2026-04-26T18:20:08.874Z","endTime":"2026-04-26T18:20:13.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.86689305336793,"aZ":-22.054530001838874,"pfxX":-11.809925951586509,"pfxZ":5.367277126953395,"pX":-0.6141210089140795,"pZ":2.7399081583997353,"vX0":11.86665125650667,"vY0":-137.5219731201345,"vZ0":-3.175579852691069,"x":140.41,"y":164.8,"x0":-3.4829119525103476,"y0":50.00559492565084,"z0":5.432653743707343,"aX":-22.277708615493253},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.1,"breakHorizontal":18.4,"spinRate":2357,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.40064763025459094,"extension":6.225994043222127},"index":2,"playId":"b92a5982-341d-3b4e-b391-fc90012ff3ad","pitchNumber":3,"startTime":"2026-04-26T18:20:26.161Z","endTime":"2026-04-26T18:20:30.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"ff206ac2-aa45-3268-a241-262750683bb5","startTime":"2026-04-26T18:20:46.839Z","endTime":"2026-04-26T18:20:51.605Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Nolan McLean picks off Jake McCarthy at 1st on throw to first baseman Mark Vientos.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"ff206ac2-aa45-3268-a241-262750683bb5","startTime":"2026-04-26T18:21:02.209Z","endTime":"2026-04-26T18:21:23.937Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.38,"dramaIndex":68.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":78.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.309892112054996,"aZ":-37.16471230716223,"pfxX":10.580997386324864,"pfxZ":-3.1429447173397413,"pX":1.2956718235752451,"pZ":2.5541987827024566,"vX0":8.781419155168054,"vY0":-127.10529063890213,"vZ0":0.8670690278121638,"x":67.61,"y":169.82,"x0":-3.6162154119187,"y0":50.00356085053884,"z0":5.230806164699493,"aX":16.794470306017562},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.0,"breakHorizontal":-21.6,"spinRate":2946,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.43595294785198346,"extension":6.214285422710948},"index":5,"playId":"2eb5eb15-fca9-39df-8760-97a70d76493e","pitchNumber":4,"startTime":"2026-04-26T18:21:23.937Z","endTime":"2026-04-26T18:21:29.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.79594893165793,"aZ":-13.686474674548554,"pfxX":-6.354124933449949,"pfxZ":9.36700862781909,"pX":-0.7523106440078462,"pZ":3.7473011217956156,"vX0":9.445513987827967,"vY0":-140.54566994037427,"vZ0":-2.2712549981981747,"x":145.68,"y":137.6,"x0":-3.3519435758038743,"y0":50.00641788725928,"z0":5.469347366310435,"aX":-12.54688432010867},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":9.2,"spinRate":2213,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.391708336900495,"extension":6.165424966056107},"index":6,"playId":"d99614c3-cdb7-36c4-a4c8-18cf77920697","pitchNumber":5,"startTime":"2026-04-26T18:21:39.916Z","endTime":"2026-04-26T18:21:45.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":1.38,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:21:45.436Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Bichette flies out to center fielder Jake McCarthy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T18:23:59.698Z","endTime":"2026-04-26T18:25:21.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":88.7,"endSpeed":79.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85491965138839,"aZ":-19.333177390377937,"pfxX":9.88367828867733,"pfxZ":7.83530643494193,"pX":-0.09109735074400756,"pZ":1.413689541411082,"vX0":-9.37794204656465,"vY0":-128.57168778006647,"vZ0":-6.762498318562433,"x":120.47,"y":200.61,"x0":2.356710623453241,"y0":50.00380026567242,"z0":5.628462135529875,"aX":16.202115850400766},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":12.5,"breakHorizontal":-15.2,"spinRate":1994,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.42946713606928544,"extension":6.321197822360574},"index":0,"playId":"2ebf7ad6-7e62-3f00-92bb-aa4ad3e18eb5","pitchNumber":1,"startTime":"2026-04-26T18:23:59.810Z","endTime":"2026-04-26T18:24:04.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":79.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3274034020033,"aZ":-17.405400708947745,"pfxX":10.096332779659793,"pfxZ":8.959323597245648,"pX":1.4569352819469237,"pZ":2.5428147534109615,"vX0":-5.928427535007542,"vY0":-128.99314147718053,"vZ0":-4.505952043366852,"x":61.47,"y":170.12,"x0":2.499776715917273,"y0":50.002504347975325,"z0":5.695745630283243,"aX":16.64003483161987},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":15.1,"breakHorizontal":-16.6,"spinRate":2034,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4282495269113751,"extension":6.204344400054529},"index":1,"playId":"60fc079e-3f8d-3815-89f9-63958ab6bb8e","pitchNumber":2,"startTime":"2026-04-26T18:24:16.852Z","endTime":"2026-04-26T18:24:22.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.495821245622917,"aZ":-17.944569920350478,"pfxX":10.66057359495612,"pfxZ":8.534203046424459,"pX":0.40637610821548464,"pZ":2.3131705720617255,"vX0":-8.528494289798608,"vY0":-129.2200676460239,"vZ0":-5.017119874418908,"x":101.51,"y":176.32,"x0":2.3878155937026726,"y0":50.00255959753821,"z0":5.686871934919564,"aX":17.772482654156995},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":14.3,"breakHorizontal":-17.0,"spinRate":2040,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.42620355795355014,"extension":6.310913465573516},"index":2,"playId":"2fd80159-5631-336f-b24c-c2ef169cd202","pitchNumber":3,"startTime":"2026-04-26T18:24:35.577Z","endTime":"2026-04-26T18:24:41.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92452988091944,"aZ":-35.74737120026803,"pfxX":-1.2338088377901744,"pfxZ":-2.7463425951985316,"pX":0.3303890188491053,"pZ":1.9007230026974884,"vX0":-4.33949772694892,"vY0":-114.42417582295474,"vZ0":-0.9774352838027975,"x":104.41,"y":187.46,"x0":2.426955481325729,"y0":50.004416500923924,"z0":5.897023480278927,"aX":-1.6036950126967637},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-4.9,"breakHorizontal":3.5,"spinRate":2038,"spinDirection":309},"zone":9,"typeConfidence":2.0,"plateTime":0.48228190920917635,"extension":6.041663829840612},"index":3,"playId":"216ee973-c984-349b-a854-70c93648c8e8","pitchNumber":4,"startTime":"2026-04-26T18:24:53.170Z","endTime":"2026-04-26T18:24:58.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.544951154429377,"aZ":-31.728708060535634,"pfxX":11.117472522255552,"pfxZ":0.29784418080554786,"pX":0.36591709182073806,"pZ":1.6067004022829068,"vX0":-8.173962283314683,"vY0":-122.78911279197956,"vZ0":-3.446501832868374,"x":103.05,"y":195.4,"x0":2.3246266612573536,"y0":50.00443527595408,"z0":5.782155981884113,"aX":16.66127876209119},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.1,"breakHorizontal":-17.8,"spinRate":1261,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.44930566144537565,"extension":6.25019637896025},"hitData":{"launchSpeed":92.4,"launchAngle":29.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":168.27,"coordY":70.66}},"index":4,"playId":"6e5cc295-adca-3b91-9538-09a00b1547e5","pitchNumber":5,"startTime":"2026-04-26T18:25:13.098Z","endTime":"2026-04-26T18:25:21.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:25:21.251Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out to first baseman Troy Johnston.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T18:25:22.251Z","endTime":"2026-04-26T18:28:23.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47756664997009,"aZ":-37.35081418240316,"pfxX":-2.2721799063933323,"pfxZ":-3.7737121866211156,"pX":-0.913111101112352,"pZ":1.707007947678216,"vX0":-6.88138303823262,"vY0":-116.34048920740764,"vZ0":-1.2741329970744728,"x":151.81,"y":192.69,"x0":2.3760557591642466,"y0":50.00188041431442,"z0":5.796565849303664,"aX":-3.1177609532109347},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-6.8,"breakHorizontal":5.8,"spinRate":2069,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.470498085631748,"extension":6.237165209459611},"index":0,"playId":"62299fb5-9edb-3b1c-8aa0-aec7666576e2","pitchNumber":1,"startTime":"2026-04-26T18:25:46.046Z","endTime":"2026-04-26T18:25:50.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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.4,"endSpeed":79.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.475250621733124,"aZ":-18.756452815585387,"pfxX":9.837713154095802,"pfxZ":8.130573270129338,"pX":-0.9422917205793462,"pZ":1.4747744112338252,"vX0":-11.405649618437003,"vY0":-129.34586532436785,"vZ0":-6.621203144803071,"x":152.92,"y":198.96,"x0":2.3008413949941158,"y0":50.004418082928524,"z0":5.5661228488263434,"aX":16.24007482776953},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":13.0,"breakHorizontal":-14.5,"spinRate":2011,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4277252348438667,"extension":6.400950569022189},"index":1,"playId":"ce3cf4fc-f047-3cab-afb4-3b00545d5540","pitchNumber":2,"startTime":"2026-04-26T18:26:04.004Z","endTime":"2026-04-26T18:26:08.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":89.8,"endSpeed":80.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.0518881858606,"aZ":-16.165896792079174,"pfxX":9.962931568243054,"pfxZ":9.56409439285061,"pX":0.21417268013382737,"pZ":2.560414118819485,"vX0":-8.916994221986494,"vY0":-130.26108433788198,"vZ0":-4.7087093624699845,"x":108.84,"y":169.65,"x0":2.431660803078155,"y0":50.00081002695365,"z0":5.661422116780246,"aX":16.670676223732883},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":16.1,"breakHorizontal":-15.4,"spinRate":2064,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.42479175274659653,"extension":6.316149821964502},"index":2,"playId":"d4931dcb-e089-39c2-a4b8-39a5097293a3","pitchNumber":3,"startTime":"2026-04-26T18:26:25.021Z","endTime":"2026-04-26T18:26:32.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.094467383338714,"aZ":-33.11744230687362,"pfxX":-3.374808431124314,"pfxZ":-0.7175134818872415,"pX":-0.28431317665191974,"pZ":1.9331414796165194,"vX0":-5.39712937665307,"vY0":-114.59927020706135,"vZ0":-1.1172101492352484,"x":127.84,"y":186.59,"x0":2.553541842779873,"y0":50.00398016729842,"z0":5.705205768319807,"aX":-4.422515262322863},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-1.3,"breakHorizontal":7.7,"spinRate":2168,"spinDirection":287},"zone":7,"typeConfidence":2.0,"plateTime":0.48067140381590656,"extension":6.374597327756573},"index":3,"playId":"4c3e4fca-cafd-3443-8870-3a8d3cab29ca","pitchNumber":4,"startTime":"2026-04-26T18:26:48.147Z","endTime":"2026-04-26T18:26:52.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-26T18:27:01.467Z","endTime":"2026-04-26T18:27:16.929Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.312154822247766,"aZ":-36.715918542832604,"pfxX":-4.735455817890639,"pfxZ":-3.454583890072133,"pX":-0.7588698653592826,"pZ":1.4793968082413849,"vX0":-6.006117746658213,"vY0":-115.09842828072672,"vZ0":-1.4244190540246109,"x":145.93,"y":198.84,"x0":2.519670254576844,"y0":50.00335903155068,"z0":5.726809208915635,"aX":-6.225858670431468},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-6.4,"breakHorizontal":10.3,"spinRate":2153,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4795486309035808,"extension":6.3129545278605566},"index":5,"playId":"6de6ddb5-8749-3791-8510-4c5fd8dd665b","pitchNumber":5,"startTime":"2026-04-26T18:27:16.929Z","endTime":"2026-04-26T18:27:22.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.800579506758,"aZ":-28.942386684926063,"pfxX":11.68449584058915,"pfxZ":2.0530244357856127,"pX":-1.4457110843583996,"pZ":0.8919653341674112,"vX0":-12.89072920486726,"vY0":-124.90102613343606,"vZ0":-5.703597034974421,"x":172.11,"y":214.7,"x0":2.2708600674484054,"y0":50.00335417409669,"z0":5.593100263271237,"aX":18.410964525746632},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":-18.1,"spinRate":1438,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.43897386101661695,"extension":6.363439310573989},"index":6,"playId":"11bb10b3-208b-3003-beb4-7f77810408f1","pitchNumber":6,"startTime":"2026-04-26T18:27:57.307Z","endTime":"2026-04-26T18:28:02.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":78.9,"endSpeed":72.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.341385109742706,"aZ":-36.92021182176906,"pfxX":-3.1562130220717997,"pfxZ":-3.574887473512991,"pX":0.20225119492958535,"pZ":2.189018255685725,"vX0":-4.231794829098006,"vY0":-114.81624112767231,"vZ0":0.13108533093518782,"x":109.29,"y":179.68,"x0":2.483158670979267,"y0":50.003435672656195,"z0":5.7403464933677855,"aX":-4.189752934557299},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-6.1,"breakHorizontal":6.8,"spinRate":2197,"spinDirection":300},"zone":8,"typeConfidence":2.0,"plateTime":0.47805482174699776,"extension":6.23915736294432},"hitData":{"launchSpeed":96.8,"launchAngle":0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.8,"coordY":171.45}},"index":7,"playId":"1d392dae-0e33-3ea5-be15-fe8f10c4f649","pitchNumber":7,"startTime":"2026-04-26T18:28:16.136Z","endTime":"2026-04-26T18:28:23.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.2,"awayTeamWinProbability":48.8,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:28:23.790Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Robert Jr. pops out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T18:28:30.213Z","endTime":"2026-04-26T18:29:24.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":82.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36813829813176,"aZ":-21.22695943813863,"pfxX":10.64220196810721,"pfxZ":6.394717620572136,"pX":0.38012040443993655,"pZ":1.5458730954567121,"vX0":-8.763522248404621,"vY0":-129.76924110033568,"vZ0":-6.193246368952999,"x":102.51,"y":197.04,"x0":2.4131634335154417,"y0":50.00012928907986,"z0":5.573160168487794,"aX":18.204651015618882},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.4,"breakHorizontal":-17.4,"spinRate":2021,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4215854506283643,"extension":6.413042437853869},"index":0,"playId":"03c962ff-3ee6-340e-b41b-e42f88da8796","pitchNumber":1,"startTime":"2026-04-26T18:28:55.901Z","endTime":"2026-04-26T18:29:01.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.083062573834784,"aZ":-36.79625464300379,"pfxX":-1.2931044752412024,"pfxZ":-3.4679376299747613,"pX":-0.2951578701941673,"pZ":2.2650118368117695,"vX0":-5.648578744654141,"vY0":-114.71593304238206,"vZ0":-0.027430056630503463,"x":128.25,"y":177.62,"x0":2.3662414957222495,"y0":50.00106967017232,"z0":5.861946023787575,"aX":-1.7242066308144908},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-6.0,"breakHorizontal":3.7,"spinRate":2242,"spinDirection":291},"zone":7,"typeConfidence":2.0,"plateTime":0.47732446338624523,"extension":6.13821989808787},"hitData":{"launchSpeed":77.8,"launchAngle":69.0,"totalDistance":87.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":158.27}},"index":1,"playId":"72417c5a-87d1-39da-bf44-86b5afd42e43","pitchNumber":2,"startTime":"2026-04-26T18:29:14.919Z","endTime":"2026-04-26T18:29:24.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:29:24.024Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edouard Julien singles on a sharp line drive to center fielder Luis Robert Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T18:31:22.285Z","endTime":"2026-04-26T18:32:43.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.819167453267863,"aZ":-35.15379548935126,"pfxX":11.695322847140659,"pfxZ":-2.013562388610218,"pX":1.1774595804680894,"pZ":2.990126357531984,"vX0":8.099152596663615,"vY0":-122.36209010583786,"vZ0":1.5198924705369943,"x":72.12,"y":158.05,"x0":-3.72442179712639,"y0":50.00509288840922,"z0":5.43095993066468,"aX":17.286243532408655},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.9,"breakHorizontal":-23.4,"spinRate":2927,"spinDirection":55},"zone":12,"typeConfidence":2.0,"plateTime":0.45202899367273375,"extension":5.934780114882618},"index":0,"playId":"e12954a0-f4c9-3ec7-a3e6-e263c6aa507d","pitchNumber":1,"startTime":"2026-04-26T18:31:29.557Z","endTime":"2026-04-26T18:31:35.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":94.3,"endSpeed":85.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64332732734771,"aZ":-24.065773283827948,"pfxX":-12.991350117007961,"pfxZ":4.360709504847457,"pX":0.22490322890818057,"pZ":1.4627313764764873,"vX0":13.490316875490974,"vY0":-136.42343611652768,"vZ0":-5.8342617964424415,"x":108.43,"y":199.29,"x0":-3.12724104998998,"y0":50.00460150136833,"z0":5.3177310569420895,"aX":-24.172627629322104},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.6,"breakHorizontal":20.2,"spinRate":2118,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4034874715163479,"extension":6.224804668161521},"index":1,"playId":"a62a54ea-499a-3473-9ec5-9e8bc2bc347c","pitchNumber":2,"startTime":"2026-04-26T18:31:46.838Z","endTime":"2026-04-26T18:31:52.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":72.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.592241903781435,"aZ":-41.28849903625881,"pfxX":9.583163928139703,"pfxZ":-6.734629612518601,"pX":-0.07169502735669285,"pZ":0.917955957646503,"vX0":5.616487422096317,"vY0":-118.42711329633732,"vZ0":-1.23926154447486,"x":119.73,"y":214.0,"x0":-3.7582144550470304,"y0":50.00418933833616,"z0":5.391541308751385,"aX":12.965650896690356},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.1,"breakHorizontal":-19.2,"spinRate":3195,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4711942842431345,"extension":6.150129535903781},"index":2,"playId":"7941082a-07bb-3a23-86f6-b99ca53ae37e","pitchNumber":3,"startTime":"2026-04-26T18:31:59.904Z","endTime":"2026-04-26T18:32:07.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17522831757806,"aZ":-25.445184564721323,"pfxX":-13.062514868092265,"pfxZ":3.5966757744574416,"pX":-0.06397842653476815,"pZ":2.5290946950849764,"vX0":13.952629369654495,"vY0":-135.73137348970874,"vZ0":-2.760061250942469,"x":119.44,"y":170.49,"x0":-3.569235701870326,"y0":50.000672527215656,"z0":5.32734664261201,"aX":-24.417771598973964},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.1,"breakHorizontal":20.8,"spinRate":2213,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.40324506527261095,"extension":6.182247828385853},"index":3,"playId":"01341457-af6f-31a1-9d01-164773b65934","pitchNumber":4,"startTime":"2026-04-26T18:32:13.054Z","endTime":"2026-04-26T18:32:17.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-26T18:32:22.034Z","endTime":"2026-04-26T18:32:33.336Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60731610159965,"aZ":-13.982003598870312,"pfxX":-9.77260080067368,"pfxZ":9.353606535275562,"pX":-0.2906737561319562,"pZ":3.529251909360793,"vX0":11.083769465085833,"vY0":-139.14023603923528,"vZ0":-3.1418130476111124,"x":128.08,"y":143.49,"x0":-3.0716472900712053,"y0":50.00142550346296,"z0":5.609837483663647,"aX":-19.0043858864326},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.3,"breakHorizontal":15.1,"spinRate":2403,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39490311815981904,"extension":6.251664453693064},"hitData":{"launchSpeed":101.1,"launchAngle":13.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":145.07,"coordY":77.36}},"index":5,"playId":"adedce74-5133-3699-ae70-287e146c2afe","pitchNumber":5,"startTime":"2026-04-26T18:32:33.336Z","endTime":"2026-04-26T18:32:43.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.6,"awayTeamWinProbability":54.4,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:32:43.947Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a sharp line drive to right fielder Tyrone Taylor. Edouard Julien to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T18:32:43.615Z","endTime":"2026-04-26T18:33:55.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"postOnThird":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.8758748323143,"aZ":-27.870185539536543,"pfxX":-11.253376833969675,"pfxZ":2.315612450247002,"pX":-1.9335732323554327,"pZ":3.359757871837152,"vX0":8.694593356847916,"vY0":-136.6567923886403,"vZ0":-0.17983531095156258,"x":190.7,"y":148.07,"x0":-3.721528607981394,"y0":50.003636642437606,"z0":5.368794870842582,"aX":-20.924834241381493},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.3,"breakHorizontal":18.1,"spinRate":2023,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.403427013133256,"extension":6.0696737314171765},"index":0,"playId":"b946fa02-9dc4-337e-85d2-db2789619b2a","pitchNumber":1,"startTime":"2026-04-26T18:33:08.929Z","endTime":"2026-04-26T18:33:14.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.104149457869568,"aZ":-32.91130161896679,"pfxX":9.862942950232258,"pfxZ":-0.4870263962028911,"pX":-1.3869306808196034,"pZ":3.5417720568839717,"vX0":3.3744580933982764,"vY0":-122.91101507225369,"vZ0":2.2215371914569304,"x":169.87,"y":143.15,"x0":-4.06170490173985,"y0":50.00238588379004,"z0":5.436007435657386,"aX":14.972220674391744},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.0,"breakHorizontal":-18.7,"spinRate":2736,"spinDirection":53},"zone":11,"typeConfidence":2.0,"plateTime":0.4469544149728568,"extension":5.88042442913447},"index":1,"playId":"7994da6d-af47-3723-8501-092ecabdf632","pitchNumber":2,"startTime":"2026-04-26T18:33:26.579Z","endTime":"2026-04-26T18:33:33.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":85.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.79109576334928,"aZ":-28.502610007153482,"pfxX":-11.998574070470323,"pfxZ":1.9283676968421855,"pX":-0.2284961970095132,"pZ":2.015998696153227,"vX0":13.355454925170173,"vY0":-137.97144782184895,"vZ0":-3.5360219808829547,"x":125.71,"y":184.35,"x0":-3.6060865486791225,"y0":50.000636861558874,"z0":5.265988749841951,"aX":-22.800779963494943},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.8,"breakHorizontal":18.5,"spinRate":1998,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.39918962753230147,"extension":6.19101239705533},"hitData":{"launchSpeed":109.1,"launchAngle":13.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":162.04,"coordY":64.97}},"index":2,"playId":"219d89c6-604d-3500-ae76-8ca6a64eb9ac","pitchNumber":3,"startTime":"2026-04-26T18:33:43.797Z","endTime":"2026-04-26T18:33:55.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-10.0,"leverageIndex":1.78,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:33:55.031Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Rumfield walks. Mickey Moniak to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T18:33:59.736Z","endTime":"2026-04-26T18:36:03.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"postOnThird":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":76.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.581792871992917,"aZ":-35.11413388759343,"pfxX":10.996180256512691,"pfxZ":-1.9609909428627663,"pX":1.4348464038237254,"pZ":2.7293433479227294,"vX0":9.323308712521364,"vY0":-123.54585533185869,"vZ0":1.3337211830037645,"x":62.31,"y":165.09,"x0":-3.858374670255663,"y0":50.00249097836202,"z0":5.203340857468513,"aX":16.481685614309068},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.8,"breakHorizontal":-22.6,"spinRate":2719,"spinDirection":55},"zone":12,"typeConfidence":2.0,"plateTime":0.4486035323038,"extension":6.149218622522721},"index":0,"playId":"a2ad0ce0-c829-3b15-8518-b70e6eaf1757","pitchNumber":1,"startTime":"2026-04-26T18:34:29.147Z","endTime":"2026-04-26T18:34:35.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":85.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.20539121198963,"aZ":-29.751762187009124,"pfxX":-15.165172654463003,"pfxZ":1.2801810474193633,"pX":-1.2844145699620348,"pZ":3.2196286153771174,"vX0":11.792544100527952,"vY0":-138.38433490098396,"vZ0":-0.40888868759058844,"x":165.96,"y":151.85,"x0":-3.6780478728184125,"y0":50.00626540013646,"z0":5.4009369709759385,"aX":-28.772582013259267},"breaks":{"breakAngle":40.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.4,"breakHorizontal":24.2,"spinRate":2028,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3991749082010223,"extension":6.179484985262563},"index":1,"playId":"e5778633-8da6-3f37-a0e6-43b36e04a61b","pitchNumber":2,"startTime":"2026-04-26T18:34:49.742Z","endTime":"2026-04-26T18:34:56.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":96.9,"endSpeed":87.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.71632145481318,"aZ":-28.924139656318083,"pfxX":-13.50525864776462,"pfxZ":1.6637772498964143,"pX":1.469123923186674,"pZ":3.0492650584969465,"vX0":18.145217814557977,"vY0":-139.79428354643522,"vZ0":-1.1279250450369958,"x":61.0,"y":156.45,"x0":-3.394824852984271,"y0":50.00065667126875,"z0":5.381965108793161,"aX":-26.345951657314078},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.0,"breakHorizontal":20.0,"spinRate":1564,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.39396599560036893,"extension":6.309221543659181},"index":2,"playId":"74760f54-c513-3d2d-a4bb-5612d973d57d","pitchNumber":3,"startTime":"2026-04-26T18:35:09.228Z","endTime":"2026-04-26T18:35:14.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"index":3,"startTime":"2026-04-26T18:35:22.986Z","endTime":"2026-04-26T18:35:57.384Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":85.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.37556308270423,"aZ":-22.455653108283208,"pfxX":-13.34362635987278,"pfxZ":5.149328385172867,"pX":-1.3718252159016866,"pZ":2.616920075629824,"vX0":10.809595103948043,"vY0":-138.3628932571162,"vZ0":-2.8853547963443953,"x":169.29,"y":168.12,"x0":-3.6469757300408583,"y0":50.006476274836594,"z0":5.2232477911618815,"aX":-25.202443526134367},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.8,"breakHorizontal":21.1,"spinRate":2008,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.3998827501879072,"extension":6.2461926701424515},"index":4,"playId":"5af3628a-341a-35bd-9da2-a8e1ae93dc3c","pitchNumber":4,"startTime":"2026-04-26T18:35:57.384Z","endTime":"2026-04-26T18:36:03.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.0,"awayTeamWinProbability":69.0,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.77,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:36:03.036Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Troy Johnston singles on a sharp line drive to right fielder Tyrone Taylor. Edouard Julien scores. Mickey Moniak to 3rd. TJ Rumfield to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T18:37:14.051Z","endTime":"2026-04-26T18:37:45.820Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnThird":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T18:36:16.710Z","endTime":"2026-04-26T18:37:16.306Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":71.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.066386067448814,"aZ":-43.639936579051515,"pfxX":8.666190527684469,"pfxZ":-8.848748098473905,"pX":0.41122685959105354,"pZ":1.3904130122756113,"vX0":6.738605480601586,"vY0":-115.88427849010345,"vZ0":0.7081367016936881,"x":101.32,"y":201.24,"x0":-3.710171129697218,"y0":50.00047973727578,"z0":5.412911819088717,"aX":11.232995776326215},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-15.1,"breakHorizontal":-18.0,"spinRate":3307,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.48139695100045365,"extension":6.186488449824713},"index":1,"playId":"f5c36a1a-2dbc-3554-8fff-99174989cd76","pitchNumber":1,"startTime":"2026-04-26T18:37:16.306Z","endTime":"2026-04-26T18:37:21.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":89.4,"endSpeed":81.3,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67831409958099,"aZ":-35.831881900171005,"pfxX":-10.478001937637806,"pfxZ":-2.179630512265674,"pX":0.5004486612401273,"pZ":1.4393805401823343,"vX0":13.406688896572609,"vY0":-129.48478770741679,"vZ0":-2.882626840682711,"x":97.92,"y":199.92,"x0":-3.408281774955394,"y0":50.00072996908869,"z0":5.337636433943458,"aX":-17.604663909228766},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-4.4,"breakHorizontal":15.6,"spinRate":1420,"spinDirection":262},"zone":14,"typeConfidence":2.0,"plateTime":0.42470353900806224,"extension":5.963842350800274},"hitData":{"launchSpeed":104.9,"launchAngle":13.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.41,"coordY":102.99}},"index":2,"playId":"4fff654c-3d54-3afc-ac15-57ed65799a2a","pitchNumber":2,"startTime":"2026-04-26T18:37:34.158Z","endTime":"2026-04-26T18:37:45.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-8.8,"leverageIndex":2.24,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:37:45.820Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T18:37:46.400Z","endTime":"2026-04-26T18:39:43.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnThird":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":96.5,"endSpeed":88.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.680127136147792,"aZ":-26.83181831880778,"pfxX":-13.363291142232208,"pfxZ":2.7091741914685814,"pX":-0.04885298260685813,"pZ":1.9130569061117972,"vX0":14.198360521194909,"vY0":-139.70319328596085,"vZ0":-3.9670789000524236,"x":118.86,"y":187.13,"x0":-3.462581435517468,"y0":50.006436998148985,"z0":5.116591110891365,"aX":-26.40095916849619},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.2,"breakHorizontal":21.2,"spinRate":2099,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.3921677353398385,"extension":6.333196768694198},"index":0,"playId":"c915a7b1-9787-3790-8a19-fbb2da6cd03c","pitchNumber":1,"startTime":"2026-04-26T18:38:12.778Z","endTime":"2026-04-26T18:38:16.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":95.3,"endSpeed":86.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.945847641628834,"aZ":-23.278871282209963,"pfxX":-12.397004054026503,"pfxZ":4.630169425985704,"pX":1.753995326978312,"pZ":2.6672948291909107,"vX0":18.358817377361323,"vY0":-137.6208947735192,"vZ0":-3.075829540706854,"x":50.14,"y":166.76,"x0":-3.3864864906230356,"y0":50.006192161807896,"z0":5.372610168487692,"aX":-23.83517927739507},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.8,"breakHorizontal":18.7,"spinRate":2183,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.39768834709222256,"extension":6.350938201392804},"index":1,"playId":"78e148ad-a0db-36ce-9497-560c0da36e6e","pitchNumber":2,"startTime":"2026-04-26T18:38:25.517Z","endTime":"2026-04-26T18:38:34.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.075677269972864,"aZ":-20.5076596649437,"pfxX":-14.749720532930683,"pfxZ":5.925652805565688,"pX":-0.8025639616225204,"pZ":1.7339291878188166,"vX0":12.59297216445679,"vY0":-140.22326999309348,"vZ0":-5.778535523467337,"x":147.59,"y":191.96,"x0":-3.4607789053409714,"y0":50.00268886797955,"z0":5.182144920759965,"aX":-29.03833250340617},"breaks":{"breakAngle":50.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.5,"breakHorizontal":23.8,"spinRate":2331,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.3923207447179826,"extension":6.3601188346026785},"index":2,"playId":"acec320d-400d-384a-add0-7e54dcbc7f3e","pitchNumber":3,"startTime":"2026-04-26T18:38:44.402Z","endTime":"2026-04-26T18:38:49.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":73.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28988296480983,"aZ":-44.841068251587075,"pfxX":8.238183148816537,"pfxZ":-9.170851433814668,"pX":-0.7265944141272774,"pZ":2.238014278186548,"vX0":4.724035093690908,"vY0":-119.62785702591098,"vZ0":2.4611971881534718,"x":144.7,"y":178.35,"x0":-3.829793273970509,"y0":50.004917769524546,"z0":5.360529046651062,"aX":11.373510053055623},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-15.1,"breakHorizontal":-16.4,"spinRate":3308,"spinDirection":50},"zone":7,"typeConfidence":2.0,"plateTime":0.46648828085492333,"extension":6.184993859267136},"index":3,"playId":"5fa6db02-5f3e-3900-8ffa-449259d7fc81","pitchNumber":4,"startTime":"2026-04-26T18:39:00.465Z","endTime":"2026-04-26T18:39:06.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-26T18:39:12.609Z","endTime":"2026-04-26T18:39:20.365Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":75.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12834953068112,"aZ":-44.844280785771616,"pfxX":7.842909447460982,"pfxZ":-8.696528287695559,"pX":1.0557267794739122,"pZ":2.182626243556602,"vX0":8.582002234022859,"vY0":-122.11422085001661,"vZ0":1.815357661360832,"x":76.76,"y":179.85,"x0":-3.5722623298066063,"y0":50.0060433409559,"z0":5.395622919393348,"aX":11.419567269880542},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-14.6,"breakHorizontal":-16.8,"spinRate":3390,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4548887026012802,"extension":6.1522393085840275},"index":5,"playId":"a77240f4-4189-36a9-8c3d-5d92d2566aaf","pitchNumber":5,"startTime":"2026-04-26T18:39:20.365Z","endTime":"2026-04-26T18:39:25.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.95206948607457,"aZ":-24.23433337494623,"pfxX":-13.69733936152265,"pfxZ":4.036211163921067,"pX":-1.6056042198318328,"pZ":2.1717295517788853,"vX0":10.214844243753568,"vY0":-140.38966160462155,"vZ0":-3.784809557906774,"x":178.2,"y":180.14,"x0":-3.5376482950606953,"y0":50.00468343395172,"z0":5.141508203873119,"aX":-26.960126363850016},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.6,"breakHorizontal":22.3,"spinRate":2275,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.3922617916734996,"extension":6.35884124680834},"index":6,"playId":"1210d5b6-8d2f-33ad-8aa3-7513749a1783","pitchNumber":6,"startTime":"2026-04-26T18:39:34.879Z","endTime":"2026-04-26T18:39:43.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":1.77,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:39:43.445Z","atBatIndex":25},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brett Sullivan grounds into a double play, pitcher Nolan McLean to catcher Luis Torrens to first baseman Mark Vientos. Mickey Moniak out at home. Brett Sullivan out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T18:39:40.853Z","endTime":"2026-04-26T18:41:31.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690997,"link":"/api/v1/people/690997"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06222469176052,"aZ":-13.543659497395677,"pfxX":-9.649173745675728,"pfxZ":9.553059298995159,"pX":-0.3753495051048037,"pZ":2.613533439240522,"vX0":12.24456352997867,"vY0":-139.40592120525173,"vZ0":-4.323092671304059,"x":131.31,"y":168.21,"x0":-3.590148090403227,"y0":50.00030737372194,"z0":5.0914529078472786,"aX":-18.813571169190087},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":14.6,"spinRate":2283,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.39431519195967546,"extension":6.370461642023448},"index":0,"playId":"aabba773-4183-39a2-a9c3-8072d6417cd9","pitchNumber":1,"startTime":"2026-04-26T18:40:04.174Z","endTime":"2026-04-26T18:40:07.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":82.0,"endSpeed":72.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.104268277480415,"aZ":-46.81889723657807,"pfxX":9.782502882349279,"pfxZ":-10.662883852032225,"pX":-2.184181144318226,"pZ":2.657002509863912,"vX0":1.2005249547321653,"vY0":-119.09938168059048,"vZ0":3.7221050891326253,"x":200.26,"y":167.04,"x0":-3.9655497992793,"y0":50.000150584401105,"z0":5.438051809589141,"aX":13.44042292407445},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-17.4,"breakHorizontal":-17.9,"spinRate":3346,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.46777544043000985,"extension":6.139019245314233},"index":1,"playId":"c0c3a4e8-6f87-3bab-8dfb-2a86895bc117","pitchNumber":2,"startTime":"2026-04-26T18:40:22.487Z","endTime":"2026-04-26T18:40:27.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":83.6,"endSpeed":74.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59276590599969,"aZ":-45.73489241603631,"pfxX":8.156668086082455,"pfxZ":-9.530652052930684,"pX":0.9856731150709545,"pZ":0.1947300222535494,"vX0":8.2121032810813,"vY0":-121.24389959518224,"vZ0":-2.0496587816738017,"x":79.43,"y":233.52,"x0":-3.563404985596696,"y0":50.00535370818859,"z0":5.214203039227854,"aX":11.600414979107263},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-17.4,"breakHorizontal":-17.4,"spinRate":3309,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4597739308941202,"extension":6.257051167380624},"index":2,"playId":"b27b2541-2f4c-3c22-b0bd-55f87ce2d7a7","pitchNumber":3,"startTime":"2026-04-26T18:40:41.451Z","endTime":"2026-04-26T18:40:47.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.83621251395662,"aZ":-23.14761565879178,"pfxX":-13.20921960835545,"pfxZ":4.7002339584542305,"pX":0.4436870086020986,"pZ":2.8688117986212607,"vX0":15.143544968029547,"vY0":-139.0974212336869,"vZ0":-2.255351872311893,"x":100.09,"y":161.32,"x0":-3.4056662942151847,"y0":50.00651705924768,"z0":5.256889464641753,"aX":-25.388739392309596},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":20.0,"spinRate":2175,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.3967264355172717,"extension":6.302920911856389},"index":3,"playId":"1a35f1b9-17b5-30e3-9ff8-8917a03c4173","pitchNumber":4,"startTime":"2026-04-26T18:41:06.377Z","endTime":"2026-04-26T18:41:10.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":75.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03781701194438,"aZ":-43.81433047667231,"pfxX":8.385964259067812,"pfxZ":-7.897413170035822,"pX":-0.9076996980880491,"pZ":3.0934643271997095,"vX0":4.376305758991461,"vY0":-122.26738839209101,"vZ0":3.4309386991704507,"x":151.6,"y":155.26,"x0":-3.8256315891852033,"y0":50.00255014835767,"z0":5.5006070060455885,"aX":12.360138346674454},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.8,"breakHorizontal":-16.3,"spinRate":3342,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.4525860169457374,"extension":6.164123153567305},"hitData":{"launchSpeed":62.4,"launchAngle":-54.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":122.49,"coordY":186.42}},"index":4,"playId":"93a26f0e-dcd7-337c-9360-c1eb2ec35839","pitchNumber":5,"startTime":"2026-04-26T18:41:21.905Z","endTime":"2026-04-26T18:41:31.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":681198,"link":"/api/v1/people/681198"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":14.899999999999995,"leverageIndex":2.36,"dramaIndex":156.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:41:31.396Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, shortstop Ezequiel Tovar to first baseman Troy Johnston.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-26T18:44:06.375Z","endTime":"2026-04-26T18:45:38.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.902808278159874,"aZ":-37.80121670104907,"pfxX":-1.8376329872404362,"pfxZ":-4.288324981846582,"pX":0.010265147144140539,"pZ":2.499167198551426,"vX0":-4.93012900361832,"vY0":-113.54139364136871,"vZ0":0.6176899229463617,"x":116.61,"y":171.3,"x0":2.4445862666947367,"y0":50.00386409075664,"z0":5.971489461387924,"aX":-2.4098790912447168},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-7.3,"breakHorizontal":4.6,"spinRate":2071,"spinDirection":299},"zone":5,"typeConfidence":2.0,"plateTime":0.4815568653959854,"extension":6.356934516579833},"index":0,"playId":"b13bcbe1-3149-340a-9d65-f8095ce002e2","pitchNumber":1,"startTime":"2026-04-26T18:44:11.570Z","endTime":"2026-04-26T18:44:16.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.011473980676104,"aZ":-35.19867684235713,"pfxX":-2.109531662150463,"pfxZ":-2.2292225816340583,"pX":-0.003127000804565191,"pZ":1.350893886386964,"vX0":-5.066570359928927,"vY0":-115.75044594344867,"vZ0":-2.377487909799885,"x":117.12,"y":202.31,"x0":2.490071232276219,"y0":50.00493511630775,"z0":5.76802765242299,"aX":-2.8570064883333814},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.3,"breakHorizontal":5.2,"spinRate":2177,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.473556963151772,"extension":6.299546627410439},"index":1,"playId":"88d6867d-fa3f-3a4e-b577-d215e13a9f17","pitchNumber":2,"startTime":"2026-04-26T18:44:26.509Z","endTime":"2026-04-26T18:44:31.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"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-04-26T18:44:42.870Z","endTime":"2026-04-26T18:44:52.805Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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.6,"endSpeed":76.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.677825104669665,"aZ":-26.69285332369272,"pfxX":7.559093681293824,"pfxZ":3.6827511653626814,"pX":2.7878302404278523,"pZ":3.368202070773198,"vX0":-2.1878491683187353,"vY0":-121.74361170551524,"vZ0":-0.3694272832841956,"x":10.73,"y":147.84,"x0":2.7203418552747824,"y0":50.004877838508165,"z0":5.848240087615971,"aX":11.257533674029759},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.8,"breakHorizontal":-13.1,"spinRate":1308,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4512898417642486,"extension":6.188893719577222},"index":3,"playId":"91ab505a-2bd3-323d-bf25-ec1351a2400d","pitchNumber":3,"startTime":"2026-04-26T18:44:52.805Z","endTime":"2026-04-26T18:44:58.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":89.0,"endSpeed":80.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.117782979334695,"aZ":-17.977172890585997,"pfxX":2.4951248352290154,"pfxZ":8.475483760440333,"pX":0.1266813595359241,"pZ":4.808342549474124,"vX0":-6.8251232270870785,"vY0":-129.41010522489378,"vZ0":0.7958697895532449,"x":112.17,"y":108.95,"x0":2.4885640186548827,"y0":50.00344449865079,"z0":5.886603238102283,"aX":4.18091294630621},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":15.7,"breakHorizontal":-2.8,"spinRate":2071,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4252698584200858,"extension":6.168127172754096},"index":4,"playId":"a4e7c493-bc8f-3ef9-b0ae-84526cb84115","pitchNumber":4,"startTime":"2026-04-26T18:45:12.414Z","endTime":"2026-04-26T18:45:18.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38697679504784,"aZ":-36.550817359147835,"pfxX":-0.07001500890529222,"pfxZ":-3.3608524155484085,"pX":0.5548908743146388,"pZ":1.2760160172134347,"vX0":-4.269868250011631,"vY0":-114.64695135928496,"vZ0":-1.9432990664854255,"x":95.85,"y":204.33,"x0":2.4673515439965152,"y0":50.001428111853954,"z0":5.773749150444753,"aX":-0.09105502578706742},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-6.2,"breakHorizontal":1.4,"spinRate":1988,"spinDirection":293},"zone":14,"typeConfidence":2.0,"plateTime":0.4816781645038626,"extension":6.139050955325404},"hitData":{"launchSpeed":94.6,"launchAngle":-4.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.86,"coordY":163.84}},"index":5,"playId":"0f985975-1284-36da-8819-46fafda03898","pitchNumber":5,"startTime":"2026-04-26T18:45:30.318Z","endTime":"2026-04-26T18:45:38.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:45:38.917Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out, third baseman Kyle Karros to first baseman Troy Johnston.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-26T18:45:41.700Z","endTime":"2026-04-26T18:47:12.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"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":89.6,"endSpeed":80.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.570324235985478,"aZ":-17.73671087144592,"pfxX":9.999358302631506,"pfxZ":8.57500292120292,"pX":-0.43893955898737413,"pZ":1.6244979040540284,"vX0":-10.213681937965257,"vY0":-129.81521018332654,"vZ0":-6.6184578132878995,"x":131.12,"y":131.94,"x0":2.2727239183962475,"y0":50.00306121060762,"z0":5.586947600205855,"aX":16.83803572654912},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.9,"breakHorizontal":-15.5,"spinRate":2247,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.4241001081156659,"extension":6.448060671433292},"index":0,"playId":"1e79c4a3-3ba7-31a6-ae7c-0a8ad6cef10c","pitchNumber":1,"startTime":"2026-04-26T18:46:03.787Z","endTime":"2026-04-26T18:46:08.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90308863428225,"aZ":-28.029137391346175,"pfxX":10.981685975349297,"pfxZ":2.685167904626465,"pX":0.738989068382917,"pZ":1.4335815431426928,"vX0":-7.550571866947992,"vY0":-124.5218610986637,"vZ0":-4.5988456955264025,"x":88.83,"y":200.07,"x0":2.409417592666608,"y0":50.00253865186167,"z0":5.669117836002232,"aX":16.957026564213145},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.8,"breakHorizontal":-17.8,"spinRate":1302,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4427015365511795,"extension":6.22123873706114},"index":1,"playId":"1ef74b3d-7195-35d7-a015-66d2510cb593","pitchNumber":2,"startTime":"2026-04-26T18:46:19.898Z","endTime":"2026-04-26T18:46:24.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.126994247942253,"aZ":-33.91586408257076,"pfxX":-3.6467263099060307,"pfxZ":-1.3184765195941184,"pX":0.013076891315472572,"pZ":0.8858729492081945,"vX0":-4.5644997586569325,"vY0":-115.21203565956696,"vZ0":-3.316241989388135,"x":116.5,"y":214.86,"x0":2.5080738225245764,"y0":50.00449199015573,"z0":5.685011557249897,"aX":-4.810608146565328},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-3.0,"breakHorizontal":7.9,"spinRate":2290,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.47884458522969453,"extension":6.196887725614188},"index":2,"playId":"18d13ba4-6a26-3768-96c2-e159b9376313","pitchNumber":3,"startTime":"2026-04-26T18:46:38.763Z","endTime":"2026-04-26T18:46:46.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.06317240524907,"aZ":-34.15526738936235,"pfxX":-3.616545170015523,"pfxZ":-1.5048247520424045,"pX":0.4913986580302902,"pZ":1.0061611267989323,"vX0":-3.311401135987062,"vY0":-114.38361002285497,"vZ0":-3.132881473922387,"x":98.27,"y":211.61,"x0":2.4302338702123016,"y0":50.00181507557449,"z0":5.759007539764966,"aX":-4.767778480811576},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-3.2,"breakHorizontal":7.4,"spinRate":2203,"spinDirection":305},"zone":14,"typeConfidence":2.0,"plateTime":0.47975243517717114,"extension":6.269938911462952},"hitData":{"launchSpeed":63.3,"launchAngle":-8.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.53,"coordY":159.86}},"index":3,"playId":"fe4b1786-5ff7-366a-9a91-00aab6258d66","pitchNumber":4,"startTime":"2026-04-26T18:47:03.720Z","endTime":"2026-04-26T18:47:12.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:47:12.134Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-26T18:47:12.079Z","endTime":"2026-04-26T18:49:32.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":71.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.480579266100282,"aZ":-28.838219338401462,"pfxX":-5.769377874377957,"pfxZ":2.5435827093644043,"pX":-0.6933516840198756,"pZ":2.1588901202394135,"vX0":-5.793503478863189,"vY0":-114.66618140506817,"vZ0":-1.4837844171988044,"x":143.43,"y":180.49,"x0":2.631028851702508,"y0":50.001036044977866,"z0":5.672045775052772,"aX":-7.552671727119602},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":4.4,"breakHorizontal":12.1,"spinRate":2227,"spinDirection":294},"zone":7,"typeConfidence":2.0,"plateTime":0.48073536209275547,"extension":6.18235636893437},"index":0,"playId":"f3aaea13-d3be-3576-80f6-6273d80d5969","pitchNumber":1,"startTime":"2026-04-26T18:47:39.977Z","endTime":"2026-04-26T18:47:46.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95659461415777,"aZ":-34.20090468400774,"pfxX":-4.311229113175731,"pfxZ":-1.5640986473404759,"pX":0.9827674696957556,"pZ":3.7577084569351755,"vX0":-2.479419000722497,"vY0":-113.97282776087269,"vZ0":2.8282709476407053,"x":79.54,"y":137.32,"x0":2.6505150478180606,"y0":50.00276208145193,"z0":5.91397658713649,"aX":-5.584235333467966},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-1.7,"breakHorizontal":8.5,"spinRate":2222,"spinDirection":294},"zone":12,"typeConfidence":2.0,"plateTime":0.48342504561787925,"extension":6.14297582766863},"index":1,"playId":"3468e94b-6943-38b8-ae28-f056d9cffa48","pitchNumber":2,"startTime":"2026-04-26T18:47:56.703Z","endTime":"2026-04-26T18:48:01.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0398581678279,"aZ":-30.280499658616318,"pfxX":-3.254721279505228,"pfxZ":1.4311304879204592,"pX":-0.631500283877892,"pZ":2.269743422820544,"vX0":-6.219321210061555,"vY0":-115.1280227475902,"vZ0":-1.0046419740467138,"x":141.07,"y":177.5,"x0":2.542209277812579,"y0":50.00353875768451,"z0":5.677942635760383,"aX":-4.310381896306577},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":2.6,"breakHorizontal":7.7,"spinRate":2308,"spinDirection":298},"zone":7,"typeConfidence":2.0,"plateTime":0.47821538413351083,"extension":6.1884538627193315},"index":2,"playId":"3f5b6c04-a99d-3a84-aae4-4f68743793e3","pitchNumber":3,"startTime":"2026-04-26T18:48:15.091Z","endTime":"2026-04-26T18:48:20.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-26T18:48:30.430Z","endTime":"2026-04-26T18:48:44.423Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":80.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.077828550857433,"aZ":-18.259577394627186,"pfxX":3.1057280108089067,"pfxZ":8.30185376334208,"pX":-1.017890237681468,"pZ":4.141022748308361,"vX0":-9.632081435716197,"vY0":-129.2032501596163,"vZ0":-0.5405025449530689,"x":155.8,"y":126.97,"x0":2.369042864589502,"y0":50.00283686424659,"z0":5.766972345149728,"aX":5.206372529373873},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":15.1,"breakHorizontal":-3.2,"spinRate":2022,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.4253166770833232,"extension":6.348407107527504},"index":4,"playId":"873617e5-9a76-3b44-82c4-fef8b8a370ac","pitchNumber":4,"startTime":"2026-04-26T18:48:44.423Z","endTime":"2026-04-26T18:48:49.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":500779,"fullName":"Jose Quintana"}}},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"0d08eb50-f75e-3160-a180-7a1d14bf77d1","pitchNumber":4,"startTime":"2026-04-26T18:49:04.187Z","endTime":"2026-04-26T18:49:10.138Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.382595432423017,"aZ":-20.501084743257138,"pfxX":6.858043279756933,"pfxZ":6.83667358136438,"pX":-0.011866390272111074,"pZ":1.7462125104978545,"vX0":-8.61561220843526,"vY0":-130.37181650618356,"vZ0":-5.5098994709163795,"x":117.45,"y":191.63,"x0":2.456647945684033,"y0":50.00604316259829,"z0":5.451411654608553,"aX":11.71686046206069},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":11.3,"breakHorizontal":-10.3,"spinRate":1935,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.4213723645310514,"extension":6.508295307033263},"index":6,"playId":"d98fc30c-33ad-3ba0-9095-9252942aee64","pitchNumber":5,"startTime":"2026-04-26T18:49:26.388Z","endTime":"2026-04-26T18:49:32.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:49:32.630Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, third baseman Brett Baty to first baseman Mark Vientos.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T18:51:41.052Z","endTime":"2026-04-26T18:52:07.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79186827478114,"aZ":-27.681928919614673,"pfxX":-11.147938561296,"pfxZ":2.3424404163019776,"pX":-0.9266479185334545,"pZ":3.0199840539688476,"vX0":11.265326227467998,"vY0":-138.3102755650683,"vZ0":-1.3498037228845425,"x":152.32,"y":157.24,"x0":-3.624253010573674,"y0":50.00344714346279,"z0":5.3888126707855415,"aX":-21.379200813750938},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.1,"breakHorizontal":17.5,"spinRate":2132,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39757277597183593,"extension":6.2369071181304845},"index":0,"playId":"2922b940-1d26-3893-af6f-6b9d0ba1fd69","pitchNumber":1,"startTime":"2026-04-26T18:51:41.052Z","endTime":"2026-04-26T18:51:45.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":75.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05074891211345,"aZ":-35.36822148129141,"pfxX":11.012388857717243,"pfxZ":-2.1821519107587877,"pX":0.5732761435662493,"pZ":1.6627910548201201,"vX0":6.980150267191345,"vY0":-122.41263767392705,"vZ0":-1.1194402955167697,"x":95.15,"y":193.88,"x0":-3.780467099169583,"y0":50.002920108944174,"z0":5.2521771435486295,"aX":16.124228777638557},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.0,"breakHorizontal":-22.0,"spinRate":3194,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.4536061590803939,"extension":6.0061541817206425},"hitData":{"launchSpeed":63.8,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.21,"coordY":169.57}},"index":1,"playId":"96f7be14-7967-38bd-8c26-dc2966d7da0d","pitchNumber":2,"startTime":"2026-04-26T18:51:59.464Z","endTime":"2026-04-26T18:52:07.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:52:07.831Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake McCarthy pops out to second baseman Marcus Semien.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T18:52:06.494Z","endTime":"2026-04-26T18:52:58.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":84.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.224848961693105,"aZ":-14.534270733177062,"pfxX":-7.941273370434868,"pfxZ":9.478906406526242,"pX":0.09011450596318468,"pZ":2.3943783880583434,"vX0":12.489870394938071,"vY0":-137.02091559486104,"vZ0":-4.959303997568131,"x":113.57,"y":174.13,"x0":-3.5403849893673454,"y0":50.006518199993174,"z0":5.255100361379307,"aX":-14.785488696113047},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":11.2,"spinRate":2325,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.40300868974277204,"extension":6.224425967265254},"index":0,"playId":"3646de0a-232b-35d8-8e36-78dd5c5111ca","pitchNumber":1,"startTime":"2026-04-26T18:52:29.357Z","endTime":"2026-04-26T18:52:34.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-26T18:52:39.124Z","endTime":"2026-04-26T18:52:50.371Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.03944634241603,"aZ":-15.447063997333586,"pfxX":-7.291944861061048,"pfxZ":8.665146498479327,"pX":1.0545456715094084,"pZ":2.7786743484416165,"vX0":15.008020586754778,"vY0":-138.99813589025158,"vZ0":-4.1051526068278035,"x":76.8,"y":163.76,"x0":-3.500304251645918,"y0":50.0047544635827,"z0":5.320383262884307,"aX":-14.080875230665981},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":9.6,"spinRate":2210,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.39609200637396125,"extension":6.334696316116016},"hitData":{"launchSpeed":57.2,"launchAngle":50.0,"totalDistance":156.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":144.45,"coordY":142.13}},"index":2,"playId":"cfc09c11-44ce-3f44-8a03-18f1614ae895","pitchNumber":2,"startTime":"2026-04-26T18:52:50.371Z","endTime":"2026-04-26T18:52:58.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:52:58.724Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Beck grounds out, shortstop Bo Bichette to first baseman Mark Vientos.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T18:52:58.739Z","endTime":"2026-04-26T18:53:31.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":84.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.82464247817662,"aZ":-31.11753728931571,"pfxX":-13.682954580537078,"pfxZ":0.5662542929588277,"pX":-0.811816961503775,"pZ":2.9153166783876188,"vX0":12.127218076440991,"vY0":-137.8187372523586,"vZ0":-0.9356671802389992,"x":147.94,"y":160.07,"x0":-3.5623885982610677,"y0":50.00127327148422,"z0":5.423653930162187,"aX":-25.47088272578661},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.1,"breakHorizontal":21.1,"spinRate":2152,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.40243236978844177,"extension":6.08134407982463},"hitData":{"launchSpeed":68.2,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.86,"coordY":163.34}},"index":0,"playId":"bb7b452f-c136-3fb1-91a5-d8b687864ade","pitchNumber":1,"startTime":"2026-04-26T18:53:23.093Z","endTime":"2026-04-26T18:53:31.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:53:31.664Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyrone Taylor homers (2) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T18:55:32.298Z","endTime":"2026-04-26T18:57:17.112Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":{"id":500779,"link":"/api/v1/people/500779"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":70.8,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91457565355103,"aZ":-37.66076641798056,"pfxX":-4.684227200687227,"pfxZ":-4.307497102599117,"pX":0.8511805649349266,"pZ":1.4409821103573968,"vX0":-2.471676230624418,"vY0":-113.39210661361133,"vZ0":-1.2931467566164123,"x":84.55,"y":199.87,"x0":2.5717045774930667,"y0":50.00200569771276,"z0":5.850309500148915,"aX":-5.967432995790414},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-7.8,"breakHorizontal":9.2,"spinRate":2274,"spinDirection":294},"zone":14,"typeConfidence":2.0,"plateTime":0.4870975152810444,"extension":6.185889790506928},"index":0,"playId":"3e0c7219-e623-3097-a485-978f20c7db30","pitchNumber":1,"startTime":"2026-04-26T18:55:59.463Z","endTime":"2026-04-26T18:56:03.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":70.8,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31792654960073,"aZ":-36.83064616494813,"pfxX":-2.1134826257490844,"pfxZ":-3.6173113726682864,"pX":0.7870363110043935,"pZ":2.431070518154166,"vX0":-3.440025561228131,"vY0":-114.30892586117797,"vZ0":0.4907526294060256,"x":87.0,"y":173.14,"x0":2.601986084567655,"y0":50.00163966767633,"z0":5.909478470756508,"aX":-2.721582180121921},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-6.0,"breakHorizontal":4.9,"spinRate":2123,"spinDirection":298},"zone":6,"typeConfidence":2.0,"plateTime":0.4841544375798281,"extension":6.131172165414985},"index":1,"playId":"16646a8e-b4c0-303b-9109-d9e7bdfbc49a","pitchNumber":2,"startTime":"2026-04-26T18:56:15.493Z","endTime":"2026-04-26T18:56:20.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.4,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.562430180415884,"aZ":-29.02163245295275,"pfxX":-2.4946764076018333,"pfxZ":2.2496640460006834,"pX":-0.7437715630788364,"pZ":0.43340163794950376,"vX0":-6.875364682195639,"vY0":-118.33912429984203,"vZ0":-5.6262483814731254,"x":145.35,"y":227.08,"x0":2.53977378294062,"y0":50.000688196718905,"z0":5.546244898518991,"aX":-3.4857310072649006},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.8,"breakHorizontal":6.4,"spinRate":2320,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.4653840340625126,"extension":6.285030431995523},"index":2,"playId":"aec7c136-6961-33ae-a008-c81f5b556e92","pitchNumber":3,"startTime":"2026-04-26T18:56:36.546Z","endTime":"2026-04-26T18:56:41.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.0,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04389439486161,"aZ":-16.124814589539348,"pfxX":1.70160838423517,"pfxZ":9.547379678468388,"pX":-0.27572350622122793,"pZ":2.3250102348723516,"vX0":-7.2657263854379375,"vY0":-129.12509152788516,"vZ0":-5.3844494568922165,"x":127.51,"y":176.0,"x0":2.3590116902157705,"y0":50.00038510537701,"z0":5.686613419236146,"aX":2.859937340216863},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":16.2,"breakHorizontal":-1.3,"spinRate":2042,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.4249258242639784,"extension":6.352634800994654},"hitData":{"launchSpeed":98.2,"launchAngle":31.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":76.66,"coordY":53.37}},"index":3,"playId":"3f505478-11a3-37e6-95dc-c2a813e2b683","pitchNumber":4,"startTime":"2026-04-26T18:56:56.851Z","endTime":"2026-04-26T18:57:17.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":15.199999999999996,"leverageIndex":1.33,"dramaIndex":132.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:57:17.112Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Pham strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T18:57:07.682Z","endTime":"2026-04-26T18:59:00.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.1,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.263705163412922,"aZ":-37.53927623638911,"pfxX":-5.149158942270865,"pfxZ":-4.174500317427425,"pX":0.3797777189453632,"pZ":1.8625403575564716,"vX0":-3.3020164517070647,"vY0":-113.6213451811593,"vZ0":-0.346982263363536,"x":102.52,"y":188.49,"x0":2.529931952810868,"y0":50.003808035918716,"z0":5.804514544211351,"aX":-6.6134584758036725},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-7.3,"breakHorizontal":10.3,"spinRate":2198,"spinDirection":300},"zone":9,"typeConfidence":2.0,"plateTime":0.4853607914538416,"extension":6.28822898858713},"index":0,"playId":"363925b8-50da-3859-89d5-5c723c13bd1b","pitchNumber":1,"startTime":"2026-04-26T18:57:42.126Z","endTime":"2026-04-26T18:57:48.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":86.1,"endSpeed":77.2,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.262406935457648,"aZ":-27.953746080484766,"pfxX":8.433417039270935,"pfxZ":2.735551676039732,"pX":0.6673312674777163,"pZ":1.4013080072148034,"vX0":-7.2099402998463855,"vY0":-124.93696093441686,"vZ0":-4.639558155435261,"x":91.56,"y":200.94,"x0":2.5318624585923986,"y0":50.00026080284149,"z0":5.651383521427967,"aX":12.984701893515268},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.8,"breakHorizontal":-13.1,"spinRate":1372,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4428486427175824,"extension":6.295193963459831},"index":1,"playId":"512dbe74-a752-3289-825d-371c6e90bc8d","pitchNumber":2,"startTime":"2026-04-26T18:57:58.050Z","endTime":"2026-04-26T18:58:02.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":85.6,"endSpeed":77.4,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95526136669597,"aZ":-29.299218578662046,"pfxX":9.84893231197799,"pfxZ":1.8659471914527632,"pX":1.5964766713762204,"pZ":1.9154249712062508,"vX0":-5.406343453074554,"vY0":-124.37217814546572,"vZ0":-3.1361913206858802,"x":56.15,"y":187.06,"x0":2.5385501483022233,"y0":50.00217880485557,"z0":5.667316741209423,"aX":15.16287763920113},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.8,"breakHorizontal":-16.3,"spinRate":1301,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.44334184753378425,"extension":6.055055206761969},"index":2,"playId":"623a3184-61f2-33d7-98a7-3453d317f7a9","pitchNumber":3,"startTime":"2026-04-26T18:58:16.688Z","endTime":"2026-04-26T18:58:21.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.5,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.852726648342575,"aZ":-37.7243911719933,"pfxX":-3.2529710115031545,"pfxZ":-4.205356713577308,"pX":0.6022421349448417,"pZ":1.7274683145927519,"vX0":-3.4810588420353197,"vY0":-114.4343348719509,"vZ0":-0.8151851708779904,"x":94.04,"y":192.14,"x0":2.5677209896467392,"y0":50.000065862046334,"z0":5.79587990137174,"aX":-4.297077977524156},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-7.6,"breakHorizontal":6.8,"spinRate":2148,"spinDirection":310},"zone":9,"typeConfidence":2.0,"plateTime":0.4793198038375186,"extension":6.199189857818697},"index":3,"playId":"d1bc13be-c04b-3294-b800-0259e9120506","pitchNumber":4,"startTime":"2026-04-26T18:58:33.748Z","endTime":"2026-04-26T18:58:39.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":89.5,"endSpeed":82.1,"strikeZoneTop":3.273,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82574275765384,"aZ":-17.997305225313283,"pfxX":1.896188554449577,"pfxZ":8.234704928596862,"pX":-0.22386629159549243,"pZ":3.4818448124840766,"vX0":-7.190806909698134,"vY0":-130.25771752228107,"vZ0":-2.344473941324551,"x":125.53,"y":144.77,"x0":2.3237101307671315,"y0":50.00480267436181,"z0":5.751179566511825,"aX":3.265904742676196},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.6,"breakHorizontal":-1.9,"spinRate":2098,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.42016185930144045,"extension":6.357463744643165},"index":4,"playId":"051616a0-133d-38c5-b17f-8f9893b1a2df","pitchNumber":5,"startTime":"2026-04-26T18:58:54.674Z","endTime":"2026-04-26T18:59:00.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":502054,"link":"/api/v1/people/502054"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:59:00.311Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, shortstop Ezequiel Tovar to first baseman Troy Johnston.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T18:58:59.807Z","endTime":"2026-04-26T18:59:50.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.771855864582303,"aZ":-35.77941298421579,"pfxX":-2.979387285792667,"pfxZ":-2.7477141550913275,"pX":-0.406339950011222,"pZ":1.044949122675541,"vX0":-5.5502714536095965,"vY0":-114.27029380824533,"vZ0":-2.522548292092311,"x":132.49,"y":210.57,"x0":2.449645875140312,"y0":50.004896963995954,"z0":5.708222021852442,"aX":-3.905152726001248},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-5.4,"breakHorizontal":7.0,"spinRate":2134,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.48093558599331,"extension":6.203600723481099},"index":0,"playId":"0662a688-ad0d-3603-867b-2b61f2015703","pitchNumber":1,"startTime":"2026-04-26T18:59:23.424Z","endTime":"2026-04-26T18:59:29.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":70.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35217024836412,"aZ":-36.98179400698062,"pfxX":-3.955671731746179,"pfxZ":-3.771171891879649,"pX":0.14437016703483097,"pZ":1.3755287303232941,"vX0":-4.065850808822272,"vY0":-114.14669662883561,"vZ0":-1.4103028487702416,"x":111.5,"y":201.64,"x0":2.484449452731447,"y0":50.00051543484153,"z0":5.752419222298189,"aX":-5.048750985996819},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-6.8,"breakHorizontal":8.5,"spinRate":2231,"spinDirection":305},"zone":14,"typeConfidence":2.0,"plateTime":0.4859349137050155,"extension":6.189255482915332},"hitData":{"launchSpeed":98.1,"launchAngle":-2.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":167.39}},"index":1,"playId":"ea4744e5-665c-35f6-bafc-03410fbc1339","pitchNumber":2,"startTime":"2026-04-26T18:59:41.482Z","endTime":"2026-04-26T18:59:50.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:59:50.217Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bo Bichette pops out to second baseman Edouard Julien.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T18:59:53.338Z","endTime":"2026-04-26T19:00:24.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.462845158085127,"aZ":-35.08324958653948,"pfxX":-3.248532297918805,"pfxZ":-2.1812616925840516,"pX":0.3146349277945702,"pZ":2.098339750301989,"vX0":-4.270344303464266,"vY0":-115.94973925095529,"vZ0":-0.5981742851556363,"x":105.01,"y":182.12,"x0":2.615492034031101,"y0":50.00144149073137,"z0":5.762444679945759,"aX":-4.33870734909328},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-3.7,"breakHorizontal":7.1,"spinRate":2305,"spinDirection":291},"zone":8,"typeConfidence":2.0,"plateTime":0.4758143160736128,"extension":6.10541637046194},"hitData":{"launchSpeed":82.7,"launchAngle":62.0,"totalDistance":165.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":155.36,"coordY":156.75}},"index":0,"playId":"677b32e3-8caa-30c5-a4ae-5915085ee359","pitchNumber":1,"startTime":"2026-04-26T19:00:14.625Z","endTime":"2026-04-26T19:00:24.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:00:24.828Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Edouard Julien doubles (3) on a sharp fly ball to left fielder Tommy Pham.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T19:02:31.871Z","endTime":"2026-04-26T19:04:05.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":83.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.8961693876844,"aZ":-29.426227731136493,"pfxX":-11.390107167044416,"pfxZ":1.5308733064680151,"pX":-1.8003936437967079,"pZ":2.4023861479081456,"vX0":8.869788008300155,"vY0":-135.070669838995,"vZ0":-2.3558077588571464,"x":185.63,"y":173.92,"x0":-3.692296759547103,"y0":50.00383656021678,"z0":5.413325621861193,"aX":-20.47293684505236},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.4,"breakHorizontal":18.0,"spinRate":2024,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.409819920657581,"extension":5.997667503518861},"index":0,"playId":"c83e3a93-7287-3017-9e68-d5e58bf7ad9e","pitchNumber":1,"startTime":"2026-04-26T19:02:31.871Z","endTime":"2026-04-26T19:02:38.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9460213158021,"aZ":-24.93119174309347,"pfxX":-0.42716635768725447,"pfxZ":4.149339323542584,"pX":0.009883185527004968,"pZ":3.8044396243309757,"vX0":9.2833170629401,"vY0":-130.87378991205946,"vZ0":0.7445127611419491,"x":116.62,"y":136.06,"x0":-3.518074486382729,"y0":50.00416944572096,"z0":5.374380385138319,"aX":-0.7479563933744312},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.9,"breakHorizontal":-1.1,"spinRate":2589,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4174843920292233,"extension":6.22837782304409},"index":1,"playId":"cb7e45d5-7bb0-36c0-9ff1-aa7995ca19c9","pitchNumber":2,"startTime":"2026-04-26T19:02:43.151Z","endTime":"2026-04-26T19:02:49.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":87.8,"endSpeed":80.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.020891590659545,"aZ":-34.96090812511677,"pfxX":-9.671844884329238,"pfxZ":-1.7172125856006044,"pX":0.6865848904562003,"pZ":1.2093117837604705,"vX0":13.367846030444694,"vY0":-127.0380458896298,"vZ0":-3.177796063769277,"x":90.83,"y":206.13,"x0":-3.407167083012327,"y0":50.00339056976071,"z0":5.2788121676706545,"aX":-15.679151533728177},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.7,"breakHorizontal":14.2,"spinRate":1310,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.43250968512906596,"extension":6.08443620461055},"index":2,"playId":"0a47b535-3a9d-34c7-a75b-c448bba43b76","pitchNumber":3,"startTime":"2026-04-26T19:02:57.659Z","endTime":"2026-04-26T19:03:02.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.547979253196843,"aZ":-25.661891976758962,"pfxX":-1.158213134765293,"pfxZ":3.6544069898138556,"pX":0.9960314345282979,"pZ":1.7302074623571664,"vX0":11.971773178689194,"vY0":-132.7074685756886,"vZ0":-4.143766961018521,"x":79.03,"y":192.06,"x0":-3.424390063797642,"y0":50.00563923359995,"z0":5.1826275321309305,"aX":-2.0679860753118913},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.9,"breakHorizontal":-0.5,"spinRate":2491,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.41282605863638944,"extension":6.173052485192494},"index":3,"playId":"0950728a-ef73-3aa5-b025-7672dd084c4c","pitchNumber":4,"startTime":"2026-04-26T19:03:10.988Z","endTime":"2026-04-26T19:03:17.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-26T19:03:28.277Z","endTime":"2026-04-26T19:03:36.514Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.220669808988465,"aZ":-46.8039843795693,"pfxX":9.373539580293876,"pfxZ":-10.359271091976956,"pX":-1.359723291880808,"pZ":3.0271639559390633,"vX0":2.8732093382440955,"vY0":-119.79094907586537,"vZ0":3.9846001529946964,"x":168.83,"y":157.05,"x0":-3.801136092665901,"y0":50.00216163794853,"z0":5.606947837580258,"aX":13.237858326337376},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-17.0,"breakHorizontal":-17.8,"spinRate":3333,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.46226796003849957,"extension":6.232893832497751},"index":5,"playId":"de16dfde-3e24-3ba1-a87f-dddb9352fa7b","pitchNumber":5,"startTime":"2026-04-26T19:03:36.514Z","endTime":"2026-04-26T19:03:42.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":94.0,"endSpeed":85.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.906677274248,"aZ":-23.78893930861959,"pfxX":-11.358968605904536,"pfxZ":4.511548569412181,"pX":-0.07829636947823355,"pZ":2.487190757757978,"vX0":13.17141656105495,"vY0":-136.21680536878776,"vZ0":-3.116731443110745,"x":119.98,"y":171.63,"x0":-3.52517007189092,"y0":50.0044810610756,"z0":5.310928863406001,"aX":-21.12059714037434},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.6,"breakHorizontal":17.4,"spinRate":2123,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4037521526489485,"extension":6.264709900616473},"hitData":{"launchSpeed":104.0,"launchAngle":23.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":78.07,"coordY":60.36}},"index":6,"playId":"7441898d-549a-3e20-b9ef-930a88c229cb","pitchNumber":6,"startTime":"2026-04-26T19:03:51.371Z","endTime":"2026-04-26T19:04:05.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.8,"awayTeamWinProbability":59.2,"homeTeamWinProbabilityAdded":-9.200000000000003,"leverageIndex":1.32,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:04:05.276Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mickey Moniak walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T19:04:04.316Z","endTime":"2026-04-26T19:07:26.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"postOnSecond":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":71.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.314057685603817,"aZ":-44.34338763190397,"pfxX":10.385363145737374,"pfxZ":-9.285882495398962,"pX":-0.5775835765666885,"pZ":2.8021253321766895,"vX0":4.310244700121669,"vY0":-115.45130443382968,"vZ0":3.643750309780253,"x":139.02,"y":163.12,"x0":-3.8345343595366175,"y0":50.001705701860715,"z0":5.557438506663909,"aX":13.611112758389709},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-15.1,"breakHorizontal":-20.0,"spinRate":3133,"spinDirection":45},"zone":4,"typeConfidence":2.0,"plateTime":0.47981140450376847,"extension":6.110784892042268},"index":0,"playId":"cb3a873d-1d34-334a-a34e-1c79f5134d57","pitchNumber":1,"startTime":"2026-04-26T19:04:33.522Z","endTime":"2026-04-26T19:04:37.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":73.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.409939624646164,"aZ":-44.226285094277394,"pfxX":8.72168703589549,"pfxZ":-8.695299367488316,"pX":0.5927899795123007,"pZ":0.9409858706240958,"vX0":7.515827062859762,"vY0":-119.33397312941699,"vZ0":-0.8406286370605497,"x":94.4,"y":213.37,"x0":-3.7773198282491993,"y0":50.005147063632954,"z0":5.423911499985806,"aX":12.082969697733935},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-15.5,"breakHorizontal":-18.1,"spinRate":3181,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4661367719571352,"extension":6.196644108243865},"index":1,"playId":"d7f57ae1-8696-3933-88dc-b6722dbdb94e","pitchNumber":2,"startTime":"2026-04-26T19:04:49.581Z","endTime":"2026-04-26T19:04:54.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":71.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.881677110192506,"aZ":-47.123085195396044,"pfxX":10.24178550128622,"pfxZ":-11.168294948305626,"pX":-1.240682779885433,"pZ":1.7745956111661605,"vX0":2.7857447439196505,"vY0":-118.4987622990871,"vZ0":1.7482713741262816,"x":164.29,"y":190.87,"x0":-3.778603142980975,"y0":50.00006717812951,"z0":5.5339930797775185,"aX":13.713595350496176},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-18.7,"breakHorizontal":-19.3,"spinRate":3253,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.47296518626757944,"extension":6.060573585528758},"index":2,"playId":"552927a0-410f-3630-bf81-e3068f66e3cb","pitchNumber":3,"startTime":"2026-04-26T19:05:05.976Z","endTime":"2026-04-26T19:05:10.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-26T19:05:25.723Z","endTime":"2026-04-26T19:05:38.104Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":73.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.08204641045378,"aZ":-48.51604253586011,"pfxX":9.173217064605996,"pfxZ":-11.834337745352485,"pX":-0.3167443464176662,"pZ":1.7543758008031993,"vX0":5.243095281352304,"vY0":-120.07145619770522,"vZ0":2.01868066615925,"x":129.07,"y":191.41,"x0":-3.7621237845378426,"y0":50.00580885713593,"z0":5.406887297683288,"aX":12.66176229157445},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-19.9,"breakHorizontal":-18.4,"spinRate":3304,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.46611901824752167,"extension":6.2097438134606575},"index":4,"playId":"af6de36a-9a16-3967-bfb9-84d4fd3d2cb3","pitchNumber":4,"startTime":"2026-04-26T19:05:38.104Z","endTime":"2026-04-26T19:05:42.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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.1,"endSpeed":86.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.86872464582337,"aZ":-14.288545729462637,"pfxX":-8.588653807613042,"pfxZ":9.102261984278998,"pX":-1.5094208416939716,"pZ":4.681556668163477,"vX0":8.950195996512816,"vY0":-140.91391439042354,"vZ0":0.5518677446478751,"x":174.54,"y":112.38,"x0":-3.646464412222368,"y0":50.00230659809698,"z0":5.42238702203867,"aX":-16.876293474518132},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":13.2,"spinRate":2328,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3921675373587914,"extension":6.130314733243434},"index":5,"playId":"e3eee1ed-2068-3b9d-9196-233a379681fc","pitchNumber":5,"startTime":"2026-04-26T19:05:59.231Z","endTime":"2026-04-26T19:06:04.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":72.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83141926709584,"aZ":-45.47085368151227,"pfxX":9.448592887025187,"pfxZ":-9.92699900788112,"pX":0.13555629476417475,"pZ":2.500130092447108,"vX0":6.3695885319659435,"vY0":-117.43406942397118,"vZ0":3.0625465939031207,"x":111.83,"y":171.28,"x0":-3.880083661375165,"y0":50.00544141364007,"z0":5.537319608984845,"aX":12.649973029037271},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-16.3,"breakHorizontal":-19.1,"spinRate":3291,"spinDirection":43},"zone":5,"typeConfidence":2.0,"plateTime":0.4740578880226187,"extension":6.235031141549777},"index":6,"playId":"486adadb-1f90-3982-8011-1a7aac5dee1e","pitchNumber":6,"startTime":"2026-04-26T19:06:14.809Z","endTime":"2026-04-26T19:06:20.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":71.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.16253595834078,"aZ":-45.4220402265445,"pfxX":10.149645002181172,"pfxZ":-9.86868923177724,"pX":-2.6877800515635433,"pZ":2.4458092862262784,"vX0":0.15218096671460962,"vY0":-118.44041520489452,"vZ0":3.2140738982044286,"x":219.45,"y":172.74,"x0":-4.0605841730108745,"y0":50.00289133107528,"z0":5.392496035497489,"aX":13.626088687801497},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-16.0,"breakHorizontal":-18.1,"spinRate":3340,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4725779053170882,"extension":6.432736129092682},"index":7,"playId":"c7e78cb3-1477-3fac-8669-070a68a94499","pitchNumber":7,"startTime":"2026-04-26T19:06:45.382Z","endTime":"2026-04-26T19:06:50.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":84.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.11235335062168,"aZ":-24.879745683512976,"pfxX":-13.517295195690483,"pfxZ":3.9391764138835725,"pX":-0.3637781056052293,"pZ":2.73452363014791,"vX0":12.760259427326748,"vY0":-137.1344878922121,"vZ0":-2.3004247646706744,"x":130.87,"y":164.95,"x0":-3.3843192395637307,"y0":50.0034769804403,"z0":5.331296826703983,"aX":-25.037029364411666},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.7,"breakHorizontal":20.9,"spinRate":2130,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.40370784057681997,"extension":6.247497994563249},"index":8,"playId":"e67dce71-fa0e-34bf-8f7e-f498128f4cc2","pitchNumber":8,"startTime":"2026-04-26T19:07:03.981Z","endTime":"2026-04-26T19:07:09.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":75.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83301191423015,"aZ":-36.016010465571824,"pfxX":13.398423210478775,"pfxZ":-2.5798561617390963,"pX":-1.2270262468525448,"pZ":3.711409244892517,"vX0":2.59809554817469,"vY0":-123.04404373417762,"vZ0":3.611329835542457,"x":163.77,"y":138.57,"x0":-4.041597354282809,"y0":50.00130096669669,"z0":5.332155507831259,"aX":19.962446149169345},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.2,"breakHorizontal":-24.8,"spinRate":3189,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.4500496034592003,"extension":6.161593427740564},"index":9,"playId":"e617ccf8-939b-3f72-969c-3427afa6f33b","pitchNumber":9,"startTime":"2026-04-26T19:07:21.588Z","endTime":"2026-04-26T19:07:26.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.1,"awayTeamWinProbability":62.9,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":1.75,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:07:26.800Z","atBatIndex":38},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"TJ Rumfield reaches on a fielder's choice. Edouard Julien to 3rd. Mickey Moniak to 2nd. Throwing error by first baseman Mark Vientos.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T19:08:32.347Z","endTime":"2026-04-26T19:09:15.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"postOnThird":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T19:07:41.871Z","endTime":"2026-04-26T19:08:34.540Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.797386561800902,"aZ":-36.31290759660967,"pfxX":-9.083757065183853,"pfxZ":-2.6356251697751825,"pX":0.6116461034594647,"pZ":0.3533973483264791,"vX0":13.082400610748783,"vY0":-125.38073767083414,"vZ0":-4.5365275899249955,"x":93.69,"y":229.24,"x0":-3.5289056082913035,"y0":50.00487928753955,"z0":5.19723532942354,"aX":-14.25431638865834},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.8,"breakHorizontal":13.0,"spinRate":1225,"spinDirection":264},"zone":14,"typeConfidence":2.0,"plateTime":0.4393052174932697,"extension":6.1276768230641},"index":1,"playId":"be92e62c-8ead-3669-971e-cc9b31fb80ff","pitchNumber":1,"startTime":"2026-04-26T19:08:34.540Z","endTime":"2026-04-26T19:08:39.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19498644471548,"aZ":-34.91539271368616,"pfxX":-8.338548059084342,"pfxZ":-1.652020040775998,"pX":0.26972041937298935,"pZ":1.829356977497489,"vX0":12.264541445983937,"vY0":-128.2419237465357,"vZ0":-1.8433602440160772,"x":106.72,"y":189.39,"x0":-3.497268334743976,"y0":50.002138537108756,"z0":5.288042730479555,"aX":-13.851805053482389},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.2,"breakHorizontal":12.2,"spinRate":1471,"spinDirection":253},"zone":9,"typeConfidence":2.0,"plateTime":0.42754440072183186,"extension":6.152743092261631},"hitData":{"launchSpeed":76.1,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.73,"coordY":164.33}},"index":2,"playId":"c485d5fb-b1f3-302f-95c2-c8ca827e8548","pitchNumber":2,"startTime":"2026-04-26T19:09:05.232Z","endTime":"2026-04-26T19:09:15.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.6,"awayTeamWinProbability":72.4,"homeTeamWinProbabilityAdded":-9.5,"leverageIndex":2.54,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:09:15.588Z","atBatIndex":39},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Troy Johnston grounds into a double play, shortstop Bo Bichette to first baseman Mark Vientos. Edouard Julien scores. Mickey Moniak to 3rd. TJ Rumfield out at 2nd. Troy Johnston out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T19:12:25.784Z","endTime":"2026-04-26T19:12:37.550Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":51},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T19:09:41.806Z","endTime":"2026-04-26T19:10:17.515Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Huascar Brazobán replaces Nolan McLean.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-26T19:10:17.515Z","endTime":"2026-04-26T19:12:27.999Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623211,"link":"/api/v1/people/623211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":690997,"link":"/api/v1/people/690997","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57401098253308,"aZ":-27.050759498662146,"pfxX":-10.581974198931647,"pfxZ":2.732932238600843,"pX":0.12356412351695242,"pZ":1.702359700080234,"vX0":7.505277180858314,"vY0":-136.47403559313136,"vZ0":-6.0719845601687545,"x":112.29,"y":192.82,"x0":-1.2949436972750126,"y0":50.00449511321046,"z0":5.83302809131991,"aX":-19.85348683146485},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.7,"breakHorizontal":17.5,"spinRate":2193,"spinDirection":229},"zone":8,"typeConfidence":0.75,"plateTime":0.402182565697605,"extension":5.6447522236409355},"hitData":{"launchSpeed":69.9,"launchAngle":-5.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.84,"coordY":165.87}},"index":2,"playId":"951eea63-d5b6-33b6-b7c4-1e476b71ca28","pitchNumber":1,"startTime":"2026-04-26T19:12:27.999Z","endTime":"2026-04-26T19:12:37.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":666160,"link":"/api/v1/people/666160"},"third":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":7.499999999999993,"leverageIndex":2.49,"dramaIndex":114.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:12:37.550Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out, shortstop Bo Bichette to first baseman Mark Vientos.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T19:13:02.053Z","endTime":"2026-04-26T19:14:05.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":86.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.99070304157969,"aZ":-24.4380596565602,"pfxX":-11.523680961913056,"pfxZ":4.008802340304442,"pX":0.41672901766060744,"pZ":2.4279468864343565,"vX0":8.508308201908342,"vY0":-139.78444607282998,"vZ0":-4.954965750226943,"x":101.12,"y":173.23,"x0":-1.2091226262204893,"y0":50.0009707723994,"z0":5.882176928350974,"aX":-22.22150149728318},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.1,"breakHorizontal":18.5,"spinRate":2212,"spinDirection":234},"zone":6,"typeConfidence":0.91,"plateTime":0.39573500651853966,"extension":5.603494200938265},"index":0,"playId":"63099762-99c8-3afe-acd1-43e9c5f14938","pitchNumber":1,"startTime":"2026-04-26T19:13:02.053Z","endTime":"2026-04-26T19:13:06.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.31750239405792,"aZ":-20.71838230997845,"pfxX":-10.665144140068428,"pfxZ":5.953151085924977,"pX":-0.7230983619315148,"pZ":2.5526824624686157,"vX0":5.233212315578852,"vY0":-139.53361078723566,"vZ0":-5.293931466221077,"x":144.56,"y":169.86,"x0":-1.2616874193097636,"y0":50.00691397123229,"z0":5.8865565489229015,"aX":-20.53719890951866},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.6,"breakHorizontal":17.9,"spinRate":2335,"spinDirection":224},"zone":4,"typeConfidence":0.91,"plateTime":0.39614821078232865,"extension":5.482051630332131},"index":1,"playId":"9b2243fb-8963-38fc-8ff1-25865a62e72f","pitchNumber":2,"startTime":"2026-04-26T19:13:16.200Z","endTime":"2026-04-26T19:13:22.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.3220403137902,"aZ":-18.273211228914025,"pfxX":-10.443102183247444,"pfxZ":7.00311389107803,"pX":-0.7525655058500592,"pZ":3.432752076159526,"vX0":4.772516805377003,"vY0":-141.03639048287337,"vZ0":-3.9780318081279495,"x":145.69,"y":146.1,"x0":-1.1231814286512125,"y0":50.006594016877074,"z0":6.062640638060572,"aX":-20.744616666672094},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.9,"breakHorizontal":17.8,"spinRate":2240,"spinDirection":220},"zone":1,"typeConfidence":0.9,"plateTime":0.3904748547850794,"extension":5.624535442045976},"index":2,"playId":"3b9af465-de10-3f2d-b997-92a5343a35c8","pitchNumber":3,"startTime":"2026-04-26T19:13:35.592Z","endTime":"2026-04-26T19:13:41.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.993485032564948,"aZ":-26.819720480786515,"pfxX":-10.638233850431988,"pfxZ":2.9520764473311427,"pX":-0.7498417803107437,"pZ":2.7004893855622356,"vX0":4.228752728347459,"vY0":-133.78596447216822,"vZ0":-3.9775589693252797,"x":145.58,"y":165.87,"x0":-0.9694145945231565,"y0":50.000048668711415,"z0":6.1297503397246205,"aX":-19.27153159672789},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.7,"breakHorizontal":18.4,"spinRate":2037,"spinDirection":229},"zone":4,"typeConfidence":0.85,"plateTime":0.4094862408167206,"extension":5.707129569606844},"hitData":{"launchSpeed":81.2,"launchAngle":1.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":158.27}},"index":3,"playId":"57056124-12dd-3a53-8eb4-e6b5acc4ce09","pitchNumber":4,"startTime":"2026-04-26T19:13:56.464Z","endTime":"2026-04-26T19:14:05.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":4.500000000000007,"leverageIndex":1.67,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:14:05.097Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Soto flies out to left fielder Jordan Beck.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T19:16:10.940Z","endTime":"2026-04-26T19:17:23.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.167728644357286,"aZ":-29.346910562612873,"pfxX":-4.568455974994978,"pfxZ":2.1253335222087246,"pX":-0.31310884409993167,"pZ":1.589214674525582,"vX0":-5.3688828621776485,"vY0":-115.16089606586522,"vZ0":-2.7730611749804304,"x":128.93,"y":195.87,"x0":2.6499286254611354,"y0":50.00302688222157,"z0":5.673419230113936,"aX":-6.081581235375645},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":3.4,"breakHorizontal":9.7,"spinRate":2273,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.47725353991569586,"extension":6.33851812595048},"index":0,"playId":"3a9fdb63-7fa2-3c6d-8ab3-b90cefa4cc56","pitchNumber":1,"startTime":"2026-04-26T19:16:19.377Z","endTime":"2026-04-26T19:16:23.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":89.2,"endSpeed":80.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.330504556208112,"aZ":-15.181202596206182,"pfxX":3.773295723777667,"pfxZ":10.172538196788809,"pX":-1.3890703168950365,"pZ":2.278328976691551,"vX0":-10.861947982903656,"vY0":-129.29360887956628,"vZ0":-5.535612543031273,"x":169.95,"y":177.27,"x0":2.4011100533538996,"y0":50.00039216478781,"z0":5.637282607633954,"aX":6.301990481282506},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":17.2,"breakHorizontal":-4.1,"spinRate":2181,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.42581577563487283,"extension":6.222235856852244},"index":1,"playId":"0829e07b-6349-3dd3-a272-f63b614810f6","pitchNumber":2,"startTime":"2026-04-26T19:16:37.443Z","endTime":"2026-04-26T19:16:42.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":84.6,"endSpeed":76.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.322392279903905,"aZ":-30.737882912136218,"pfxX":10.212489611520086,"pfxZ":0.9524312982700947,"pX":0.7096878479156651,"pZ":1.3622918045640695,"vX0":-7.254891979979666,"vY0":-122.86615805566525,"vZ0":-4.054976176428442,"x":89.95,"y":202.0,"x0":2.39990930992754,"y0":50.00147726870786,"z0":5.697252288077366,"aX":15.33945827467965},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.8,"breakHorizontal":-16.4,"spinRate":1313,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4488201047636351,"extension":6.099042439327782},"index":2,"playId":"ae055558-174a-33f5-a179-d94147d316a4","pitchNumber":3,"startTime":"2026-04-26T19:16:55.409Z","endTime":"2026-04-26T19:17:00.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":89.5,"endSpeed":81.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.794453430789268,"aZ":-20.35933947912207,"pfxX":9.494984696309038,"pfxZ":6.945427718027632,"pX":0.0888689622146068,"pZ":2.5569489426404908,"vX0":-9.408122235293078,"vY0":-130.00710485701322,"vZ0":-3.7670165283812924,"x":113.61,"y":169.74,"x0":2.531473561103037,"y0":50.00398355857657,"z0":5.581492715285515,"aX":16.156421435414213},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.9,"breakHorizontal":-15.0,"spinRate":2194,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.4222751955808408,"extension":6.378543917126665},"hitData":{"launchSpeed":93.7,"launchAngle":28.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.48,"coordY":110.24}},"index":3,"playId":"347e0c4a-fc40-3d81-a984-242d3af413cd","pitchNumber":4,"startTime":"2026-04-26T19:17:15.168Z","endTime":"2026-04-26T19:17:23.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":500779,"link":"/api/v1/people/500779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:17:23.713Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Robert Jr. pops out to third baseman Kyle Karros.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T19:19:57.689Z","endTime":"2026-04-26T19:21:53.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T19:17:39.755Z","endTime":"2026-04-26T19:18:20.957Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Juan Mejia replaces Jose Quintana.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-26T19:18:20.957Z","endTime":"2026-04-26T19:19:59.958Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675848,"link":"/api/v1/people/675848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":500779,"link":"/api/v1/people/500779","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":73.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.734306502253943,"aZ":-31.38971975531645,"pfxX":12.652603064174496,"pfxZ":0.5620382947850651,"pX":-0.16684733859633102,"pZ":2.5857412287658494,"vX0":1.2821093240082946,"vY0":-119.87552209718032,"vZ0":-0.9751931300613939,"x":123.36,"y":168.96,"x0":-2.3505904841469345,"y0":50.00387239847195,"z0":5.903242170069126,"aX":17.682577848864806},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.1,"breakHorizontal":-23.0,"spinRate":2833,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.46406668120744765,"extension":5.794182761672292},"index":2,"playId":"9aae8300-fd0d-31b5-9ee9-415d674fe27f","pitchNumber":1,"startTime":"2026-04-26T19:19:59.958Z","endTime":"2026-04-26T19:20:04.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04717723066314,"aZ":-31.89743054663704,"pfxX":9.94387395329227,"pfxZ":0.18901725558322546,"pX":1.2060982691704067,"pZ":2.143872149103885,"vX0":4.95588703071373,"vY0":-120.8604519470497,"vZ0":-1.974625288813101,"x":71.03,"y":180.9,"x0":-2.1792378766154314,"y0":50.00194452510628,"z0":5.84133027802494,"aX":14.339547111666333},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.1,"breakHorizontal":-19.3,"spinRate":2809,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.45761353068202393,"extension":5.6569422417931845},"index":3,"playId":"a3b320d6-b1db-301f-ac22-1d673566ec8e","pitchNumber":2,"startTime":"2026-04-26T19:20:14.392Z","endTime":"2026-04-26T19:20:19.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.280707785451355,"aZ":-17.8371172564157,"pfxX":-6.094647465146824,"pfxZ":7.311664338671358,"pX":0.2444861442033571,"pZ":2.6951281805583105,"vX0":7.36383968682735,"vY0":-139.3647717185026,"vZ0":-5.330748128005095,"x":107.68,"y":166.01,"x0":-1.6442944023587405,"y0":50.00215970074655,"z0":5.816716381187742,"aX":-11.9494688991579},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.2,"breakHorizontal":9.5,"spinRate":2332,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3935181257300049,"extension":5.892743452211166},"index":4,"playId":"ab9c05c6-0a95-3228-8ff1-9ded587e3c74","pitchNumber":3,"startTime":"2026-04-26T19:20:31.501Z","endTime":"2026-04-26T19:20:35.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.481758437297255,"aZ":-33.12762961099487,"pfxX":9.48870259626903,"pfxZ":-0.6422955939778268,"pX":1.5804273097060966,"pZ":1.0082603470997018,"vX0":5.707210061489908,"vY0":-122.19390447270663,"vZ0":-4.491070911581639,"x":56.76,"y":211.56,"x0":-2.037586412667926,"y0":50.00507575926592,"z0":5.793532802872642,"aX":14.005101043956738},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.2,"breakHorizontal":-18.7,"spinRate":2925,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.45243931550688155,"extension":5.839059536102107},"index":5,"playId":"95769831-15c0-3131-92b2-debff072404a","pitchNumber":4,"startTime":"2026-04-26T19:20:49.543Z","endTime":"2026-04-26T19:20:54.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":76.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.062709424423584,"aZ":-33.97488509909242,"pfxX":8.020493371520658,"pfxZ":-1.1939664343218048,"pX":0.5118442256107862,"pZ":3.3595940189823232,"vX0":4.0622168586598715,"vY0":-123.11449596631637,"vZ0":0.7341639760906302,"x":97.49,"y":148.07,"x0":-2.212501777312075,"y0":50.00548106136287,"z0":5.97988562758601,"aX":12.063207275802379},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.7,"breakHorizontal":-15.6,"spinRate":2830,"spinDirection":59},"zone":3,"typeConfidence":2.0,"plateTime":0.44839514180221585,"extension":5.81468833595844},"index":6,"playId":"e4000137-8339-331c-b6cd-4c4611b42101","pitchNumber":5,"startTime":"2026-04-26T19:21:04.568Z","endTime":"2026-04-26T19:21:11.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.953271636492545,"aZ":-24.898203436572217,"pfxX":-8.857685021665286,"pfxZ":3.687458996119622,"pX":-1.2303813697876267,"pZ":2.8971481817224087,"vX0":5.017205560547011,"vY0":-140.4996354913103,"vZ0":-3.2167338685874127,"x":163.9,"y":160.56,"x0":-1.9017650523002898,"y0":50.000706511125294,"z0":5.700658922713037,"aX":-17.460562287279078},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.1,"breakHorizontal":14.8,"spinRate":2544,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.39193070469906566,"extension":5.834705108109326},"index":7,"playId":"e614c064-8ca1-310c-9432-4f1b8a5d6422","pitchNumber":6,"startTime":"2026-04-26T19:21:24.214Z","endTime":"2026-04-26T19:21:30.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":97.4,"endSpeed":88.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.409219958323106,"aZ":-15.360561107215586,"pfxX":-4.191867554611877,"pfxZ":8.38755981308954,"pX":-0.30576348520633545,"pZ":2.9145866417375923,"vX0":5.233406906233689,"vY0":-141.64502803750216,"vZ0":-5.259507337148975,"x":128.65,"y":160.09,"x0":-1.644497786761319,"y0":50.00264963328233,"z0":5.799320301591142,"aX":-8.403387616084844},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":6.4,"spinRate":2415,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.38868380090014876,"extension":5.904342322480143},"hitData":{"launchSpeed":94.9,"launchAngle":61.0,"totalDistance":115.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":116.34,"coordY":178.54}},"index":8,"playId":"a584b84c-4cb0-388b-b3d4-6160a32fd093","pitchNumber":7,"startTime":"2026-04-26T19:21:42.925Z","endTime":"2026-04-26T19:21:53.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:21:53.460Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T19:21:56.483Z","endTime":"2026-04-26T19:25:11.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1990486582227,"aZ":-18.00413682871555,"pfxX":-2.6818942995238553,"pfxZ":7.0245456830009445,"pX":-0.8027265893268476,"pZ":3.5276788964180095,"vX0":3.6964957861813597,"vY0":-140.95316149294277,"vZ0":-3.377762013916721,"x":147.6,"y":143.53,"x0":-1.7810205234137428,"y0":50.00528709464224,"z0":5.899992449910166,"aX":-5.412361561346864},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.2,"breakHorizontal":4.1,"spinRate":2419,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.38817396967585927,"extension":5.8492439886403},"index":0,"playId":"408e0129-c2a9-3dc8-9ed0-b6b4f90f72d8","pitchNumber":1,"startTime":"2026-04-26T19:22:19.937Z","endTime":"2026-04-26T19:22:25.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.427915366023566,"aZ":-15.383168513363806,"pfxX":-3.8450591593080845,"pfxZ":8.126788021084325,"pX":0.5872586147023152,"pZ":2.273523905529256,"vX0":7.313688934194124,"vY0":-142.11724671519514,"vZ0":-7.179579947702045,"x":94.62,"y":177.39,"x0":-1.5081320030341778,"y0":50.00666349652584,"z0":5.790667662761773,"aX":-7.948557840487659},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.6,"breakHorizontal":5.6,"spinRate":2316,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.3838959646092226,"extension":6.00784864309652},"index":1,"playId":"032e8bec-fee4-3835-a862-092080a3a606","pitchNumber":2,"startTime":"2026-04-26T19:22:37.378Z","endTime":"2026-04-26T19:22:42.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-26T19:22:51.555Z","endTime":"2026-04-26T19:23:06.874Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":98.7,"endSpeed":90.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74763846460119,"aZ":-16.342763099812288,"pfxX":-4.26639355782096,"pfxZ":7.535302418632179,"pX":-0.01609278784099793,"pZ":3.171931534136308,"vX0":6.155978709753734,"vY0":-143.68033259842795,"vZ0":-4.6085076722545075,"x":117.61,"y":153.14,"x0":-1.6271981614010043,"y0":50.0056588029109,"z0":5.804924037873748,"aX":-8.96670990686295},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.0,"breakHorizontal":6.6,"spinRate":2398,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.380510755058149,"extension":5.842557780170961},"index":3,"playId":"8411693a-0eb9-36e4-af8f-a611fde946c1","pitchNumber":3,"startTime":"2026-04-26T19:23:06.874Z","endTime":"2026-04-26T19:23:12.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.073263791407957,"aZ":-33.07102176969756,"pfxX":8.35537293897297,"pfxZ":-0.5867898617375085,"pX":1.6094170055699413,"pZ":1.6389557072361303,"vX0":5.755300101079073,"vY0":-123.66670884985585,"vZ0":-3.1554226897414193,"x":55.65,"y":194.53,"x0":-1.838091798710178,"y0":50.00038896166496,"z0":5.722999292998562,"aX":12.858610053289324},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.6,"breakHorizontal":-16.6,"spinRate":2887,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.44394236243736085,"extension":5.8778664066617266},"index":4,"playId":"d52cae47-5f42-3e2a-9b9e-dc7283aa373e","pitchNumber":4,"startTime":"2026-04-26T19:23:30.865Z","endTime":"2026-04-26T19:23:35.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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.2,"endSpeed":77.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.157594122139088,"aZ":-31.099757881124106,"pfxX":9.047699222276844,"pfxZ":0.7060537713548243,"pX":1.9722638129227903,"pZ":4.132947247959452,"vX0":6.048290561840241,"vY0":-123.86478588104688,"vZ0":1.979885291529744,"x":41.82,"y":127.19,"x0":-1.6894581162982587,"y0":50.00557927822084,"z0":5.950965666386731,"aX":13.852840989973284},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.0,"breakHorizontal":-17.9,"spinRate":2745,"spinDirection":63},"zone":12,"typeConfidence":2.0,"plateTime":0.44472049339973907,"extension":5.8810194535140266},"index":5,"playId":"dd8e7727-c9bd-3b9e-9497-be432b6265c0","pitchNumber":5,"startTime":"2026-04-26T19:23:48.730Z","endTime":"2026-04-26T19:23:52.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":95.9,"endSpeed":87.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.091317648143008,"aZ":-19.26612924957356,"pfxX":-0.9321170184825451,"pfxZ":6.533949395783116,"pX":-0.8161297583988092,"pZ":3.0851692314106036,"vX0":2.884482855686833,"vY0":-139.58792384155947,"vZ0":-4.101477696949892,"x":148.11,"y":155.48,"x0":-1.7412494588677863,"y0":50.002165948912214,"z0":5.840060674626027,"aX":-1.8414558242635946},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.2,"breakHorizontal":1.1,"spinRate":2355,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3922136920079664,"extension":6.045903615651583},"index":6,"playId":"156094a0-4f46-370c-a609-e453b542407c","pitchNumber":6,"startTime":"2026-04-26T19:24:05.557Z","endTime":"2026-04-26T19:24:10.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":97.3,"endSpeed":88.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.17354420279232,"aZ":-16.198337931190146,"pfxX":-3.6106523865075832,"pfxZ":7.938699137791129,"pX":-1.3077248252038527,"pZ":4.048210449115449,"vX0":2.096379048877947,"vY0":-141.63866733958127,"vZ0":-2.4550766854988226,"x":166.85,"y":129.48,"x0":-1.5920040172132315,"y0":50.005356716582995,"z0":5.973651636601904,"aX":-7.268582125199209},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":6.0,"spinRate":2449,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.38810557230856535,"extension":5.989573843918483},"index":7,"playId":"c65950ad-c0c2-3a64-aa0b-293420cf27ab","pitchNumber":7,"startTime":"2026-04-26T19:24:27.142Z","endTime":"2026-04-26T19:24:32.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":87.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.8035812407209,"aZ":-16.159721131906103,"pfxX":-4.910935987224846,"pfxZ":8.010537382060066,"pX":0.7625824686122944,"pZ":3.322259520135186,"vX0":7.473651568902891,"vY0":-141.56684692871883,"vZ0":-4.263987553052031,"x":87.93,"y":149.08,"x0":-1.2919265419883355,"y0":50.00477529185259,"z0":5.9049402715488934,"aX":-9.820909672512533},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.7,"breakHorizontal":7.1,"spinRate":2398,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.389118594611062,"extension":6.090554357979264},"index":8,"playId":"3cfb8f62-0adf-3b2f-be1b-9129760e647b","pitchNumber":8,"startTime":"2026-04-26T19:24:44.862Z","endTime":"2026-04-26T19:24:51.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.363886139200634,"aZ":-31.431802535387064,"pfxX":9.330925578549532,"pfxZ":0.48982631419946543,"pX":0.2954628984819403,"pZ":2.5001677850701,"vX0":2.4535334969811617,"vY0":-122.01329855606139,"vZ0":-1.6057809208155094,"x":105.74,"y":171.28,"x0":-1.9346888429960631,"y0":50.00205520103247,"z0":5.868084489077094,"aX":14.107500879451036},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.7,"breakHorizontal":-17.5,"spinRate":2755,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.44841309036067223,"extension":5.8821753349193076},"index":9,"playId":"cd38445b-3649-3b72-a628-ad77d45af8f2","pitchNumber":9,"startTime":"2026-04-26T19:25:05.048Z","endTime":"2026-04-26T19:25:11.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:25:11.097Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brett Sullivan doubles (4) on a ground ball to right fielder Tyrone Taylor.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T19:27:26.251Z","endTime":"2026-04-26T19:27:50.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":80.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.157085958567514,"aZ":-27.50190129055809,"pfxX":-10.084928017885751,"pfxZ":2.7847113029441237,"pX":-0.0661692459995276,"pZ":1.6858039615810425,"vX0":5.633847368174025,"vY0":-130.27429715808597,"vZ0":-5.993783978046339,"x":119.52,"y":193.26,"x0":-0.9724978297578952,"y0":50.00634249748938,"z0":6.157877265181811,"aX":-16.944229912916033},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.6,"breakHorizontal":16.6,"spinRate":2041,"spinDirection":228},"zone":8,"typeConfidence":0.9,"plateTime":0.42414642069560893,"extension":5.559506522695883},"index":0,"playId":"56c392a9-22ed-3b6e-96c2-61e6cf97c8e1","pitchNumber":1,"startTime":"2026-04-26T19:27:26.251Z","endTime":"2026-04-26T19:27:30.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":80.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.556835165314176,"aZ":-30.861536924325573,"pfxX":-9.362842365126642,"pfxZ":0.7797380355250336,"pX":-0.12528995665280102,"pZ":2.267664070762906,"vX0":6.076906457939014,"vY0":-130.44048498842966,"vZ0":-3.51439066751026,"x":121.78,"y":177.55,"x0":-1.2975956440438465,"y0":50.00203334345371,"z0":6.020393333869991,"aX":-15.74750116011008},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.7,"breakHorizontal":15.1,"spinRate":2071,"spinDirection":231},"zone":5,"typeConfidence":0.9,"plateTime":0.42381403537264495,"extension":5.455422336601919},"hitData":{"launchSpeed":93.8,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.99,"coordY":126.85}},"index":1,"playId":"2a47197c-8ce9-3f9a-b261-b09950d38698","pitchNumber":2,"startTime":"2026-04-26T19:27:37.459Z","endTime":"2026-04-26T19:27:50.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.9,"awayTeamWinProbability":76.1,"homeTeamWinProbabilityAdded":-6.900000000000002,"leverageIndex":0.97,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:27:50.664Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T19:27:53.211Z","endTime":"2026-04-26T19:31:39.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":96.7,"endSpeed":89.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.547313294753586,"aZ":-22.91317259113596,"pfxX":-9.813680711990472,"pfxZ":4.571021333717996,"pX":-0.5884724397942204,"pZ":1.6726363817120653,"vX0":5.758113021372485,"vY0":-140.7110297912977,"vZ0":-7.141755707193362,"x":139.43,"y":193.62,"x0":-1.3741086587314093,"y0":50.00683583713378,"z0":5.702496791297142,"aX":-19.906541986665694},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.2,"breakHorizontal":16.8,"spinRate":2237,"spinDirection":234},"zone":7,"typeConfidence":0.9,"plateTime":0.38758806579851335,"extension":5.620313169008064},"index":0,"playId":"347369df-5883-3280-b866-f55fec6ea8c8","pitchNumber":1,"startTime":"2026-04-26T19:28:26.773Z","endTime":"2026-04-26T19:28:32.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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.4,"endSpeed":85.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.62890386261605,"aZ":-23.19684523208168,"pfxX":-11.38564073223742,"pfxZ":4.7828532704355675,"pX":-0.31437529708866463,"pZ":2.266751028866077,"vX0":6.069206830683757,"vY0":-137.16918110684657,"vZ0":-5.4350076746463225,"x":128.98,"y":177.58,"x0":-1.0944706178480155,"y0":50.00334371615015,"z0":5.888507312850135,"aX":-21.368019287348446},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.6,"breakHorizontal":19.1,"spinRate":2256,"spinDirection":222},"zone":4,"typeConfidence":0.9,"plateTime":0.40165202961174185,"extension":5.652613452680986},"index":1,"playId":"d1283125-61e7-32fe-993e-711c9d07a613","pitchNumber":2,"startTime":"2026-04-26T19:29:04.442Z","endTime":"2026-04-26T19:29:09.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":87.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.730775962948925,"aZ":-15.814605989377196,"pfxX":-6.3664589596160415,"pfxZ":8.217001974006704,"pX":-0.7358510010674711,"pZ":2.7183802932861627,"vX0":3.2671274371725825,"vY0":-141.51049139148824,"vZ0":-5.827033945791022,"x":145.05,"y":165.38,"x0":-1.089534095410074,"y0":50.00701870873736,"z0":5.848878003604196,"aX":-12.68172497796797},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":10.7,"spinRate":2164,"spinDirection":227},"zone":4,"typeConfidence":0.9,"plateTime":0.38976681309672445,"extension":5.6516501679320506},"index":2,"playId":"a723a910-26ee-3ece-b600-8c6e4152c378","pitchNumber":3,"startTime":"2026-04-26T19:29:29.377Z","endTime":"2026-04-26T19:29:33.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":87.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.70312783538879,"aZ":-12.550243414372384,"pfxX":-4.1446308451974865,"pfxZ":9.819780078726152,"pX":-0.6806170703307883,"pZ":3.5813628217527147,"vX0":2.6817003814510127,"vY0":-141.51573786759346,"vZ0":-4.309178819142527,"x":142.94,"y":142.08,"x0":-1.1092384184822437,"y0":50.00615651839559,"z0":5.9473248790328075,"aX":-8.28496899401149},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":6.8,"spinRate":2263,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.3892310703926056,"extension":5.734540963468405},"index":3,"playId":"4ecafa79-a8e7-3740-8504-bd2df33fd94c","pitchNumber":4,"startTime":"2026-04-26T19:29:45.120Z","endTime":"2026-04-26T19:29:49.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.52403189327663,"aZ":-18.3185395554192,"pfxX":-10.02604957520214,"pfxZ":6.990414130046437,"pX":0.8850186273881477,"pZ":2.592980689299122,"vX0":8.194850644205397,"vY0":-140.7267312806511,"vZ0":-6.309281760692856,"x":83.27,"y":168.77,"x0":-0.7796877118159908,"y0":50.00171119551125,"z0":6.0741690586852135,"aX":-19.866412553546542},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.3,"breakHorizontal":16.2,"spinRate":2248,"spinDirection":223},"zone":12,"typeConfidence":0.89,"plateTime":0.39102134959429735,"extension":5.819430432242581},"index":4,"playId":"1db16e04-0fdb-3a2b-9eb2-2bd9cd18b401","pitchNumber":5,"startTime":"2026-04-26T19:30:00.622Z","endTime":"2026-04-26T19:30:27.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"}},"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.767143186039426,"aZ":-30.352769327787747,"pfxX":-7.808617027899881,"pfxZ":1.0831606703978436,"pX":1.709828227686811,"pZ":0.49448957067169313,"vX0":8.858731816723324,"vY0":-130.31473061665795,"vZ0":-7.612890980536538,"x":51.83,"y":225.43,"x0":-0.7534482471099134,"y0":50.00585943599709,"z0":5.814334376744553,"aX":-13.150108763471065},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.1,"breakHorizontal":11.6,"spinRate":1989,"spinDirection":240},"zone":14,"typeConfidence":0.82,"plateTime":0.4237581977599647,"extension":5.868368409620571},"index":5,"playId":"a9020528-e0fd-3e14-890a-1f4362b253d7","pitchNumber":6,"startTime":"2026-04-26T19:30:28.740Z","endTime":"2026-04-26T19:30:33.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.230735785351094,"aZ":-27.855704422556602,"pfxX":-10.354532575846944,"pfxZ":2.488423653171587,"pX":-1.1686012109382113,"pZ":2.64993746297997,"vX0":3.2807257791286286,"vY0":-132.03413409473686,"vZ0":-3.3395285128219934,"x":161.54,"y":167.23,"x0":-1.0937457105348782,"y0":50.004909473069105,"z0":6.01654762841049,"aX":-17.99721303710378},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.8,"breakHorizontal":17.9,"spinRate":1999,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.4173456712267152,"extension":5.762369102581982},"index":6,"playId":"a0fe2857-7baf-32ff-9647-66749f285811","pitchNumber":7,"startTime":"2026-04-26T19:30:49.763Z","endTime":"2026-04-26T19:30:58.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84834823335544,"aZ":-21.54576332626208,"pfxX":-9.666633260190443,"pfxZ":5.3508571010004555,"pX":-0.5787311931414091,"pZ":3.4384556863952835,"vX0":5.31769710172443,"vY0":-140.29184446108175,"vZ0":-2.6476893924399,"x":139.06,"y":145.94,"x0":-1.2467221500725933,"y0":50.00143090103937,"z0":5.804654926206647,"aX":-19.195001614339308},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.4,"breakHorizontal":16.3,"spinRate":2272,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.3909759435706843,"extension":5.6817568635968065},"index":7,"playId":"f8024cf1-3390-384d-9cc9-6969090aaf53","pitchNumber":8,"startTime":"2026-04-26T19:31:10.999Z","endTime":"2026-04-26T19:31:15.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36361378869837,"aZ":-17.468288205919823,"pfxX":-10.127593181017133,"pfxZ":7.32992384098643,"pX":-1.2987943455703765,"pZ":1.6980129895073688,"vX0":3.2774587813810117,"vY0":-141.06088233356527,"vZ0":-7.9379722353565585,"x":166.51,"y":192.93,"x0":-1.1627785586805823,"y0":50.00669311928252,"z0":5.68411254447959,"aX":-20.326561884560853},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.8,"breakHorizontal":17.6,"spinRate":2412,"spinDirection":223},"zone":13,"typeConfidence":0.86,"plateTime":0.3889238189092006,"extension":5.800541696315761},"index":8,"playId":"b7c5a8b2-213e-3b2d-834b-6b09978080ab","pitchNumber":9,"startTime":"2026-04-26T19:31:32.509Z","endTime":"2026-04-26T19:31:39.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.4,"awayTeamWinProbability":71.6,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.24,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:31:39.050Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake McCarthy singles on a ground ball to right fielder Tyrone Taylor. Brett Sullivan scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T19:31:39.651Z","endTime":"2026-04-26T19:33:28.231Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":{"id":623211,"link":"/api/v1/people/623211"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48284881380619,"aZ":-28.45987409340816,"pfxX":-9.473058894540976,"pfxZ":2.0365891409628194,"pX":-0.12579431590609136,"pZ":3.0231958790175537,"vX0":5.299057742961126,"vY0":-134.74179083884027,"vZ0":-2.5673295377004215,"x":121.79,"y":157.15,"x0":-0.8955601881567697,"y0":50.00321631688367,"z0":6.016193459603808,"aX":-17.278256303304936},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.4,"breakHorizontal":15.8,"spinRate":2086,"spinDirection":235},"zone":2,"typeConfidence":0.81,"plateTime":0.40776683665706726,"extension":5.68402464141911},"index":0,"playId":"41a6c442-3095-3e1e-9a0c-fab5073cd0f4","pitchNumber":1,"startTime":"2026-04-26T19:32:03.404Z","endTime":"2026-04-26T19:32:08.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":87.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.42213094862301,"aZ":-23.164749909954804,"pfxX":-11.884532496386885,"pfxZ":4.538845268130299,"pX":-1.4184573155355957,"pZ":2.3075939528246083,"vX0":3.524229212207297,"vY0":-141.21823613998194,"vZ0":-5.3979833585924935,"x":171.07,"y":176.47,"x0":-1.1526266415613273,"y0":50.00065893033695,"z0":5.770262448616558,"aX":-23.579402925985498},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.1,"breakHorizontal":20.5,"spinRate":2392,"spinDirection":223},"zone":13,"typeConfidence":0.89,"plateTime":0.3904848416191502,"extension":5.70216530664586},"index":1,"playId":"c85f3e96-a746-38da-bc74-34eaf3efd189","pitchNumber":2,"startTime":"2026-04-26T19:32:18.215Z","endTime":"2026-04-26T19:32:23.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-26T19:32:28.131Z","endTime":"2026-04-26T19:32:48.496Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.214662214431684,"aZ":-29.219206066845242,"pfxX":-10.383076213789229,"pfxZ":1.6373754478269535,"pX":-0.10036237083534459,"pZ":-0.083540608859691,"vX0":6.421563313807723,"vY0":-133.84040729886547,"vZ0":-9.538484021623159,"x":120.83,"y":241.04,"x0":-1.1878653565735537,"y0":50.003019610423245,"z0":5.635012452549575,"aX":-18.744756493667865},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.0,"breakHorizontal":17.3,"spinRate":1873,"spinDirection":235},"zone":13,"typeConfidence":0.89,"plateTime":0.4100012407612801,"extension":5.8082193484386675},"index":3,"playId":"1c858c1f-7c82-3f13-9e10-1df1fcbe0070","pitchNumber":3,"startTime":"2026-04-26T19:32:48.496Z","endTime":"2026-04-26T19:32:54.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":86.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.500731129116986,"aZ":-23.727405421945456,"pfxX":-12.179449984573965,"pfxZ":4.327598530549929,"pX":-0.43357094139952435,"pZ":2.3961218133275506,"vX0":5.702979939610192,"vY0":-140.42463638226926,"vZ0":-5.355892837048215,"x":133.53,"y":174.08,"x0":-0.934190132440077,"y0":50.00198529389087,"z0":5.919745478707502,"aX":-23.772809394400333},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.6,"breakHorizontal":20.5,"spinRate":2292,"spinDirection":223},"zone":4,"typeConfidence":0.9,"plateTime":0.39346489747599156,"extension":5.676884663840299},"hitData":{"launchSpeed":92.0,"launchAngle":6.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.0,"coordY":107.0}},"index":4,"playId":"6695c694-6d53-325f-ab23-3bfc9ee84527","pitchNumber":4,"startTime":"2026-04-26T19:33:14.740Z","endTime":"2026-04-26T19:33:28.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":664954,"link":"/api/v1/people/664954"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.4,"awayTeamWinProbability":81.6,"homeTeamWinProbabilityAdded":-10.0,"leverageIndex":1.44,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:33:28.231Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jordan Beck walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T19:33:49.828Z","endTime":"2026-04-26T19:37:04.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":87.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26105296720458,"aZ":-19.032709761490178,"pfxX":-13.025026852078085,"pfxZ":6.747433401452275,"pX":-0.9971859824323702,"pZ":2.1171053274525535,"vX0":5.043206657643085,"vY0":-139.39378445156362,"vZ0":-6.547857279255308,"x":155.01,"y":181.62,"x0":-1.1479290246996936,"y0":50.00693675658484,"z0":5.773947663180036,"aX":-25.380744171395566},"breaks":{"breakAngle":49.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.9,"breakHorizontal":22.3,"spinRate":2254,"spinDirection":226},"zone":13,"typeConfidence":0.89,"plateTime":0.394455812075698,"extension":5.828795461395359},"index":0,"playId":"f5399f5d-732c-3077-a503-87e983e799ca","pitchNumber":1,"startTime":"2026-04-26T19:34:17.043Z","endTime":"2026-04-26T19:34:22.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"147f5f3c-ab52-3d64-b1d8-324239c70290","startTime":"2026-04-26T19:34:57.425Z","endTime":"2026-04-26T19:35:01.706Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":86.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.61773161591431,"aZ":-16.736518692394146,"pfxX":-12.275004119283064,"pfxZ":7.956999910811151,"pX":-0.22277443325271504,"pZ":1.5671343409306964,"vX0":6.900812578097661,"vY0":-140.09080651031803,"vZ0":-8.260878637160173,"x":125.49,"y":196.47,"x0":-1.1544588813668524,"y0":50.00538776058559,"z0":5.7001325371930935,"aX":-23.825146174449287},"breaks":{"breakAngle":49.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":20.3,"spinRate":2313,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.3945692681781994,"extension":5.761158477157126},"index":2,"playId":"0d992da6-b356-37ff-bff9-944a2fd0e11e","pitchNumber":2,"startTime":"2026-04-26T19:35:14.473Z","endTime":"2026-04-26T19:35:41.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"}},"contextMetrics":{}},{"details":{"call":{"code":"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":86.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.812297934910376,"aZ":-18.522643700632216,"pfxX":-10.435905264508627,"pfxZ":6.982162748383997,"pX":0.018405571986962178,"pZ":2.5294228998084516,"vX0":6.49291209889806,"vY0":-140.16457128112822,"vZ0":-5.738511526214295,"x":116.3,"y":170.49,"x0":-0.9934012723577924,"y0":50.00290348074889,"z0":5.845724635286321,"aX":-20.404041744449465},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.4,"breakHorizontal":17.3,"spinRate":2251,"spinDirection":228},"zone":5,"typeConfidence":0.9,"plateTime":0.3933928742763335,"extension":5.703005330599694},"index":3,"playId":"ee6dbe93-5d8f-399d-a516-a61d6ee33547","pitchNumber":3,"startTime":"2026-04-26T19:35:47.722Z","endTime":"2026-04-26T19:35:54.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jake McCarthy caught stealing 2nd base, catcher Luis Torrens to second baseman Marcus Semien.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"ee6dbe93-5d8f-399d-a516-a61d6ee33547","startTime":"2026-04-26T19:36:01.642Z","endTime":"2026-04-26T19:36:18.561Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":2.8000000000000007,"leverageIndex":0.85,"dramaIndex":44.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":87.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.828622776650484,"aZ":-15.03634672805841,"pfxX":-5.191793738149002,"pfxZ":8.571069717992817,"pX":-1.4694506163340395,"pZ":4.302993717556077,"vX0":1.0095129302304633,"vY0":-141.7750511328043,"vZ0":-1.8721443526504444,"x":173.01,"y":122.6,"x0":-1.160481398976624,"y0":50.00014589046392,"z0":5.9510895364258465,"aX":-10.37781230172483},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":9.1,"spinRate":2187,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3890189984283654,"extension":5.737265883084442},"index":5,"playId":"28b2d0d7-3027-31c2-8c15-b5e76a82f9bd","pitchNumber":4,"startTime":"2026-04-26T19:36:18.561Z","endTime":"2026-04-26T19:36:24.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.707073507968033,"aZ":-25.512861841108116,"pfxX":-11.486643673902455,"pfxZ":3.7932406505552745,"pX":0.6136374789610007,"pZ":-0.04628931908286637,"vX0":7.546155589837937,"vY0":-132.44672629320195,"vZ0":-10.267287316202575,"x":93.61,"y":240.03,"x0":-0.799090814547059,"y0":50.000251536281255,"z0":5.78790698454787,"aX":-20.140361227702126},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.4,"breakHorizontal":18.8,"spinRate":2037,"spinDirection":233},"zone":14,"typeConfidence":0.89,"plateTime":0.41562634941022925,"extension":5.881537469380474},"index":6,"playId":"8e6562ae-a997-3c9b-8829-837ad459cd95","pitchNumber":5,"startTime":"2026-04-26T19:36:33.820Z","endTime":"2026-04-26T19:36:37.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":623211,"fullName":"Huascar Brazobán"}}},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"playId":"9dad79f4-8ca8-482e-a7de-e83ff6b7c15c","pitchNumber":5,"startTime":"2026-04-26T19:36:59.444Z","endTime":"2026-04-26T19:37:04.444Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":-0.8000000000000007,"leverageIndex":0.85,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:37:04.444Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edouard Julien grounds out, second baseman Marcus Semien to first baseman Mark Vientos.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T19:38:23.922Z","endTime":"2026-04-26T19:41:23.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Brenton Doyle replaces Jordan Beck.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-26T19:37:43.968Z","endTime":"2026-04-26T19:38:08.684Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":687597,"link":"/api/v1/people/687597"},"base":1,"defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"4d627563-68aa-3dc4-80b7-1845d689def9","startTime":"2026-04-26T19:38:08.684Z","endTime":"2026-04-26T19:38:11.882Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":81.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82417405581441,"aZ":-29.73430906123386,"pfxX":-9.810755554671324,"pfxZ":1.4249443316244976,"pX":-1.2752758502726311,"pZ":1.4962251951311663,"vX0":2.5575425717976232,"vY0":-131.39158237496824,"vZ0":-5.8362275558721395,"x":165.61,"y":198.38,"x0":-0.9986159782798373,"y0":50.006231129023035,"z0":6.010206829509637,"aX":-16.82659180686029},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.3,"breakHorizontal":17.0,"spinRate":1903,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.41998528432138205,"extension":5.77972631710363},"index":2,"playId":"e26e508f-18d7-37ba-9f24-01dc7f40b277","pitchNumber":1,"startTime":"2026-04-26T19:38:26.229Z","endTime":"2026-04-26T19:38:31.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.945183970986044,"aZ":-22.564967599968345,"pfxX":-12.463130448303259,"pfxZ":4.889437239806309,"pX":-0.45214441844077913,"pZ":1.5673508929769011,"vX0":6.0010618513933665,"vY0":-140.48709067849953,"vZ0":-7.566741903619862,"x":134.23,"y":196.46,"x0":-1.0172219804924407,"y0":50.00134864755689,"z0":5.8035144576580455,"aX":-24.4803272861079},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.2,"breakHorizontal":21.0,"spinRate":2229,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.39247978069437917,"extension":5.773861096173193},"index":3,"playId":"6668ab3f-c1a6-3a73-a7da-e39a09666e8d","pitchNumber":2,"startTime":"2026-04-26T19:38:44.307Z","endTime":"2026-04-26T19:38:53.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":85.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.505851240260476,"aZ":-13.240709320819091,"pfxX":-7.361805022458495,"pfxZ":9.80931081954231,"pX":0.4502305330573826,"pZ":4.128592366090145,"vX0":6.172540108009236,"vY0":-139.9422516884215,"vZ0":-2.8674429283206866,"x":99.84,"y":127.31,"x0":-0.8574895860668428,"y0":50.001646042037265,"z0":6.065660735702482,"aX":-14.207533237406023},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":11.6,"spinRate":2113,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.39550435856984967,"extension":5.672192802880976},"index":4,"playId":"1c0f90db-65de-3b52-a483-17fbdad96b91","pitchNumber":3,"startTime":"2026-04-26T19:39:24.155Z","endTime":"2026-04-26T19:39:29.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":81.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.21083801922759,"aZ":-33.44931105170172,"pfxX":-12.537394843108588,"pfxZ":-0.7455350187722978,"pX":-0.8099001225406925,"pZ":1.7098128676865267,"vX0":4.578465509264685,"vY0":-132.5267754769664,"vZ0":-4.30808415524888,"x0":-0.965683339330784,"y0":50.00047448481687,"z0":5.893974098803767,"aX":-21.546018290124536},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.3,"breakHorizontal":21.1,"spinRate":1934,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.41875340856901033,"extension":5.631437692802101},"index":5,"playId":"15edaecb-ba09-3b5e-b811-0e4d49c04b0e","pitchNumber":4,"startTime":"2026-04-26T19:39:41.959Z","endTime":"2026-04-26T19:39:46.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.496261048603316,"aZ":-26.97814339187984,"pfxX":-9.711993904804965,"pfxZ":2.8548202130578275,"pX":-0.5464309134060896,"pZ":1.8764836517130576,"vX0":4.452456190351514,"vY0":-134.43259564209632,"vZ0":-5.4506241280597845,"x":137.83,"y":188.11,"x0":-0.96675271950572,"y0":50.00632585134417,"z0":5.857854852544773,"aX":-17.69066556205803},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.1,"breakHorizontal":16.6,"spinRate":1922,"spinDirection":235},"zone":7,"typeConfidence":0.83,"plateTime":0.40822553620807867,"extension":5.702452290513244},"index":6,"playId":"ada17bbd-bf23-3157-8ec7-0d1115915c7d","pitchNumber":5,"startTime":"2026-04-26T19:40:46.501Z","endTime":"2026-04-26T19:40:52.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72772522717269,"aZ":-26.698660836477675,"pfxX":-10.970684600094398,"pfxZ":3.074215074907433,"pX":-0.5819816784599579,"pZ":1.6339498974349993,"vX0":4.578157023986547,"vY0":-133.5767922717356,"vZ0":-5.8476028744177615,"x":139.18,"y":194.66,"x0":-0.9070877528131726,"y0":50.003059695958555,"z0":5.808721768113646,"aX":-19.53256753754705},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.3,"breakHorizontal":18.6,"spinRate":2050,"spinDirection":234},"zone":7,"typeConfidence":0.86,"plateTime":0.41237815458224425,"extension":5.774867126507856},"hitData":{"launchSpeed":80.8,"launchAngle":-18.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.77,"coordY":166.88}},"index":7,"playId":"cf300af7-df1d-3165-a09b-54de35e20bcd","pitchNumber":6,"startTime":"2026-04-26T19:41:15.237Z","endTime":"2026-04-26T19:41:23.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.66,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:41:23.543Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T19:44:55.466Z","endTime":"2026-04-26T19:46:14.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to left field for Mickey Moniak.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T19:44:01.451Z","endTime":"2026-04-26T19:44:01.463Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"200","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to right field for Jake McCarthy.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-26T19:44:01.463Z","endTime":"2026-04-26T19:44:01.464Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"800","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Brenton Doyle remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-26T19:44:01.464Z","endTime":"2026-04-26T19:44:57.841Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":687597,"link":"/api/v1/people/687597"},"defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":664983,"link":"/api/v1/people/664983"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":96.5,"endSpeed":87.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78087703305121,"aZ":-13.23970019403164,"pfxX":-5.9578315367215255,"pfxZ":9.560263989595743,"pX":1.002236335953177,"pZ":2.978181800857848,"vX0":9.297033814075153,"vY0":-140.1070463021347,"vZ0":-5.392814263791118,"x":78.8,"y":158.37,"x0":-1.5907876705746342,"y0":50.00150590299438,"z0":5.798917312095056,"aX":-11.798924933122295},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":8.8,"spinRate":2394,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3915076584113457,"extension":5.953039868284315},"index":3,"playId":"eee42285-a908-3416-b7bd-3dbcc64dacf6","pitchNumber":1,"startTime":"2026-04-26T19:44:57.841Z","endTime":"2026-04-26T19:45:03.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":94.7,"endSpeed":86.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09386365252779,"aZ":-23.92910117505888,"pfxX":-12.020174375316728,"pfxZ":4.328920876987849,"pX":-0.3264856086046515,"pZ":1.8345259922609796,"vX0":8.546947423626344,"vY0":-137.5559392458349,"vZ0":-5.609714521894248,"x":129.44,"y":189.25,"x0":-1.9208908887254301,"y0":50.005381525854744,"z0":5.535042173126443,"aX":-22.910530948190612},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.7,"breakHorizontal":19.8,"spinRate":2497,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.39902269963327264,"extension":5.880589151794575},"index":4,"playId":"6d84ac66-6326-3866-9470-146dfb90c44d","pitchNumber":2,"startTime":"2026-04-26T19:45:12.241Z","endTime":"2026-04-26T19:45:16.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62181772965207,"aZ":-19.87016643707553,"pfxX":-8.374023073645517,"pfxZ":6.47945012588862,"pX":0.42082393528482026,"pZ":2.0047979440954204,"vX0":9.072486986910079,"vY0":-137.66867657918246,"vZ0":-5.968052674552654,"x":100.96,"y":184.65,"x0":-1.8463648454190635,"y0":50.003455766041945,"z0":5.567736657190761,"aX":-15.902702482905992},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.4,"breakHorizontal":13.0,"spinRate":2701,"spinDirection":195},"zone":9,"typeConfidence":2.0,"plateTime":0.3995118013773422,"extension":5.979938453407134},"index":5,"playId":"cb796981-15ac-355b-849b-306147dbbe33","pitchNumber":3,"startTime":"2026-04-26T19:45:28.662Z","endTime":"2026-04-26T19:45:32.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73802467939334,"aZ":-32.67909318159325,"pfxX":11.175625718274606,"pfxZ":-0.35014929034305986,"pX":0.8463983983112866,"pZ":1.2215005763267477,"vX0":3.100834002359628,"vY0":-121.61863308203715,"vZ0":-3.9757964608259817,"x":84.74,"y":205.8,"x0":-1.9046840543184724,"y0":50.00014500419606,"z0":5.794211931700069,"aX":16.294446042168076},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.4,"breakHorizontal":-21.0,"spinRate":2859,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4550123715196488,"extension":5.9158953564556445},"index":6,"playId":"6dee2d5e-197e-3508-ba62-b70ae0b90119","pitchNumber":4,"startTime":"2026-04-26T19:45:45.425Z","endTime":"2026-04-26T19:45:51.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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.1,"endSpeed":89.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67645809836545,"aZ":-16.08860417083634,"pfxX":-3.069153402670514,"pfxZ":7.8386025779586905,"pX":0.11006086018541945,"pZ":3.418797673701907,"vX0":6.1994111246839445,"vY0":-142.76135908479966,"vZ0":-4.195507136254877,"x":112.8,"y":146.47,"x0":-1.6966343795890697,"y0":50.000652297329815,"z0":5.92868556910358,"aX":-6.297070246065616},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.4,"breakHorizontal":4.2,"spinRate":2358,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3845285263457483,"extension":5.965012368188307},"hitData":{"launchSpeed":85.2,"launchAngle":31.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.2,"coordY":92.7}},"index":7,"playId":"f7daafe8-b75f-34ea-a22a-76ebbcbe8ec9","pitchNumber":5,"startTime":"2026-04-26T19:46:06.163Z","endTime":"2026-04-26T19:46:14.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":-4.0000000000000036,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:46:14.937Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T19:46:14.229Z","endTime":"2026-04-26T19:47:59.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.605926030204106,"aZ":-35.68008944446234,"pfxX":11.245422711637188,"pfxZ":-2.4163963451880672,"pX":-0.29758646401132316,"pZ":2.094818687112794,"vX0":1.176750618872728,"vY0":-120.92142667000381,"vZ0":-1.367016755612208,"x":128.34,"y":182.22,"x0":-2.2505100691406414,"y0":50.00012054605913,"z0":5.850714193569059,"aX":16.34461351278185},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.4,"breakHorizontal":-20.6,"spinRate":2819,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.45617193490324226,"extension":5.788652859395684},"index":0,"playId":"5316311d-fade-3fe2-ab78-42de2bb31b27","pitchNumber":1,"startTime":"2026-04-26T19:46:39.081Z","endTime":"2026-04-26T19:46:45.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79883980574103,"aZ":-20.354679905665176,"pfxX":-12.636504994036358,"pfxZ":6.540718278027333,"pX":-1.3309910548412678,"pZ":2.572912426161913,"vX0":5.932910570401724,"vY0":-134.70736641379779,"vZ0":-4.506216593828688,"x":167.73,"y":169.31,"x0":-1.940412727347879,"y0":50.003789346796516,"z0":5.738500631998075,"aX":-22.83847055312761},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.9,"breakHorizontal":21.2,"spinRate":1934,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.40922797075296913,"extension":5.780640636781542},"index":1,"playId":"7f80ae99-24c3-3867-804b-d885ef4e40f9","pitchNumber":2,"startTime":"2026-04-26T19:46:53.888Z","endTime":"2026-04-26T19:47:02.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":75.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51768671690079,"aZ":-32.72561833315889,"pfxX":7.12191111984257,"pfxZ":-0.3811797573674731,"pX":1.611533066155969,"pZ":1.9863912225457425,"vX0":6.2467776657989385,"vY0":-122.45580046542047,"vZ0":-2.2629587851577764,"x":55.57,"y":185.15,"x0":-1.93251326948038,"y0":50.00039339978207,"z0":5.8262787564329725,"aX":10.41229407396432},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.1,"breakHorizontal":-14.8,"spinRate":2771,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.45379296156247007,"extension":6.068198810628848},"index":2,"playId":"d70c1d9a-d126-39b2-9721-ff459630ab05","pitchNumber":3,"startTime":"2026-04-26T19:47:12.143Z","endTime":"2026-04-26T19:47:17.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-26T19:47:22.252Z","endTime":"2026-04-26T19:47:37.771Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.52673748482373,"aZ":-18.902772392180026,"pfxX":-0.9870581043689661,"pfxZ":6.864129149892115,"pX":-1.0740292330639198,"pZ":4.068987468721551,"vX0":2.78176255188935,"vY0":-139.42874046102173,"vZ0":-1.563087518626521,"x":157.94,"y":128.92,"x0":-1.9643620195538156,"y0":50.00503012372173,"z0":5.907139539986043,"aX":-1.9092372257171497},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.2,"breakHorizontal":1.1,"spinRate":2454,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.3955285036842171,"extension":5.789030148507178},"index":4,"playId":"81c3bc2e-808e-3137-9657-40b5b3fbf4f1","pitchNumber":4,"startTime":"2026-04-26T19:47:37.771Z","endTime":"2026-04-26T19:47:42.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.836109206538026,"aZ":-35.32804519099394,"pfxX":8.955068153768337,"pfxZ":-2.1601818208156693,"pX":-0.9115391236906613,"pZ":2.5966177774880803,"vX0":0.01842079682211084,"vY0":-120.65690907857432,"vZ0":-0.5191547400665302,"x":151.75,"y":168.67,"x0":-2.0806936535561964,"y0":50.003571109405655,"z0":5.956694901357726,"aX":13.061990488917717},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.7,"breakHorizontal":-16.2,"spinRate":2921,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.45582475574433934,"extension":5.691302507867523},"index":5,"playId":"8ecb7717-aefd-3a7a-9d45-5b0ec2a272b3","pitchNumber":5,"startTime":"2026-04-26T19:47:53.194Z","endTime":"2026-04-26T19:47:59.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.4,"awayTeamWinProbability":84.6,"homeTeamWinProbabilityAdded":-2.6999999999999975,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:47:59.075Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyrone Taylor pops out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T19:47:58.040Z","endTime":"2026-04-26T19:49:30.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":83.7,"endSpeed":75.6,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.545775640227024,"aZ":-36.80227217260083,"pfxX":8.783182039692672,"pfxZ":-3.1644091712072635,"pX":-0.037608782033274925,"pZ":1.9909829593336583,"vX0":2.1151829130586526,"vY0":-121.74917377765041,"vZ0":-1.3513851888585204,"x":118.43,"y":185.02,"x0":-2.063240945400033,"y0":50.00267265759984,"z0":5.81312246226066,"aX":12.850115549680467},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.8,"breakHorizontal":-16.4,"spinRate":2887,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.4543313947776988,"extension":5.822635836188306},"index":0,"playId":"33deb85e-fc2f-3f89-b279-9c433b91dac2","pitchNumber":1,"startTime":"2026-04-26T19:48:32.889Z","endTime":"2026-04-26T19:48:39.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":84.8,"endSpeed":76.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.680528098330253,"aZ":-33.98812868726579,"pfxX":11.061284994367997,"pfxZ":-1.2024368658653746,"pX":1.3681446798550425,"pZ":3.1691575884046554,"vX0":4.218284939396484,"vY0":-123.32733462100886,"vZ0":0.307479308275465,"x":64.85,"y":153.21,"x0":-1.8127073906283755,"y0":50.00425888566106,"z0":5.963229674503857,"aX":16.655491105418694},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.8,"breakHorizontal":-21.1,"spinRate":2876,"spinDirection":42},"zone":12,"typeConfidence":2.0,"plateTime":0.44801356744435594,"extension":5.8483526878626195},"index":1,"playId":"4674798d-a98b-3086-8e1d-b63a983f1aa0","pitchNumber":2,"startTime":"2026-04-26T19:48:47.192Z","endTime":"2026-04-26T19:48:52.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.6,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41314431535348,"aZ":-35.34917822915932,"pfxX":6.523238836684142,"pfxZ":-2.130047181059222,"pX":1.001919603285174,"pZ":2.778012451818429,"vX0":4.7737875967657235,"vY0":-122.06083773869,"vZ0":0.1873352606740848,"x":78.81,"y":163.77,"x0":-1.8337421595323278,"y0":50.00033368909008,"z0":5.770758408574332,"aX":9.736419706364973},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.5,"breakHorizontal":-13.1,"spinRate":2919,"spinDirection":58},"zone":12,"typeConfidence":2.0,"plateTime":0.4505773850974082,"extension":5.7647227890956545},"index":2,"playId":"7ea859d3-7e4f-3614-946a-ce03e3871167","pitchNumber":3,"startTime":"2026-04-26T19:49:03.252Z","endTime":"2026-04-26T19:49:07.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71008294278752,"aZ":-21.828408688749274,"pfxX":-7.040594459921476,"pfxZ":5.156290756287055,"pX":-0.4235948582867154,"pZ":3.5617123809125446,"vX0":6.530578601373913,"vY0":-141.0940128331089,"vZ0":-2.0291408149555,"x":133.15,"y":142.61,"x0":-1.8595214768521868,"y0":50.000018712671455,"z0":5.70477838542528,"aX":-14.117330977998332},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.1,"breakHorizontal":11.3,"spinRate":2637,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.38900733645230234,"extension":5.711379819209942},"hitData":{"launchSpeed":87.9,"launchAngle":55.0,"totalDistance":170.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":119.41,"coordY":133.78}},"index":3,"playId":"aaeea9b1-b475-3bd1-b9be-0679d907707f","pitchNumber":4,"startTime":"2026-04-26T19:49:20.670Z","endTime":"2026-04-26T19:49:30.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-1.5999999999999996,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:49:30.998Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Moniak flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-26T19:51:44.323Z","endTime":"2026-04-26T19:51:56.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Austin Warren replaces Huascar Brazobán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T19:51:42.712Z","endTime":"2026-04-26T19:51:46.624Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681810,"link":"/api/v1/people/681810"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.383623204734526,"aZ":-32.559243241991,"pfxX":9.804137749350005,"pfxZ":-0.2533923175534518,"pX":0.1538510728811626,"pZ":2.6005993731215855,"vX0":3.2354511651292954,"vY0":-123.65466419091337,"vZ0":1.0355627277297617,"x":111.14,"y":168.56,"x0":-2.4491422549247592,"y0":50.0012141380482,"z0":4.933112530033562,"aX":15.000771981899069},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.1,"breakHorizontal":-18.5,"spinRate":2890,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.44497095101462714,"extension":6.2479595320013575},"hitData":{"launchSpeed":89.1,"launchAngle":47.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.81,"coordY":100.73}},"index":1,"playId":"5438f7c1-6b44-3e5b-b17f-95df9153f669","pitchNumber":1,"startTime":"2026-04-26T19:51:46.624Z","endTime":"2026-04-26T19:51:56.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:51:56.933Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Rumfield strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-26T19:52:09.266Z","endTime":"2026-04-26T19:53:27.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.737181138416673,"aZ":-33.45763444707227,"pfxX":9.990558253536635,"pfxZ":-0.8648373022495033,"pX":0.1369705130699681,"pZ":2.3472622279508,"vX0":2.827518426035206,"vY0":-122.27151519213209,"vZ0":0.7450891648548419,"x":111.78,"y":175.4,"x0":-2.3380185664426634,"y0":50.0025570515635,"z0":4.95683282601878,"aX":14.815556031739124},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.1,"breakHorizontal":-18.8,"spinRate":2911,"spinDirection":59},"zone":5,"typeConfidence":2.0,"plateTime":0.45152795851563043,"extension":6.252425338306507},"index":0,"playId":"1c74bfd1-20ef-3a89-ad85-5046a4d99bf4","pitchNumber":1,"startTime":"2026-04-26T19:52:20.403Z","endTime":"2026-04-26T19:52:25.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":74.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.167476321405683,"aZ":-38.74197097045379,"pfxX":8.912012848066784,"pfxZ":-4.5390081986750745,"pX":-0.04758603661787738,"pZ":1.9016956793333744,"vX0":2.7698285837539243,"vY0":-121.6149561430648,"vZ0":0.718015628053327,"x":118.81,"y":187.43,"x0":-2.3685296923599743,"y0":50.00020341858164,"z0":5.053793632664304,"aX":12.906412303634289},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.6,"breakHorizontal":-16.8,"spinRate":2835,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.4561994938538705,"extension":6.166260938081674},"index":1,"playId":"532f2c9b-a58a-3733-af5b-3869b94b9e13","pitchNumber":2,"startTime":"2026-04-26T19:52:32.528Z","endTime":"2026-04-26T19:52:37.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-26T19:52:44.318Z","endTime":"2026-04-26T19:52:58.275Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.477051772523545,"aZ":-35.752099566935165,"pfxX":6.518092003454499,"pfxZ":-2.375973340931111,"pX":1.0005570094294876,"pZ":0.6757975499955919,"vX0":5.6252525569964105,"vY0":-122.88481007392917,"vZ0":-2.833675100953874,"x":78.86,"y":220.53,"x0":-2.1762909066674916,"y0":50.00143096758281,"z0":4.92314408074364,"aX":9.828394374104318},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.8,"breakHorizontal":-13.2,"spinRate":2854,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4480947188828104,"extension":6.390038409470913},"index":3,"playId":"7091b172-3a47-3f4c-bf0b-4cdd43ff9dbf","pitchNumber":3,"startTime":"2026-04-26T19:52:58.275Z","endTime":"2026-04-26T19:53:03.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":76.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.535653324395543,"aZ":-32.82429468092588,"pfxX":10.471610845407927,"pfxZ":-0.4322638008078732,"pX":0.6532340344413461,"pZ":1.665634033975125,"vX0":4.084744522953223,"vY0":-123.78826619585377,"vZ0":-0.7656202732571071,"x":92.1,"y":193.81,"x0":-2.3906235536040183,"y0":50.00192208343091,"z0":4.7895361145870385,"aX":15.836983042256064},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.7,"breakHorizontal":-20.0,"spinRate":2898,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4468436550311914,"extension":6.325289894738325},"index":4,"playId":"4788209c-0718-3d64-ae6c-0af5e8ed8b6b","pitchNumber":4,"startTime":"2026-04-26T19:53:21.783Z","endTime":"2026-04-26T19:53:27.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.0,"awayTeamWinProbability":84.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:53:27.249Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Troy Johnston grounds out to first baseman Mark Vientos.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-26T19:53:28.074Z","endTime":"2026-04-26T19:54:43.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30812892004402,"aZ":-12.927868993108213,"pfxX":-8.242573228857614,"pfxZ":10.302830348355949,"pX":0.2130297185108796,"pZ":3.2266299070167266,"vX0":8.727649912117247,"vY0":-136.82420435799543,"vZ0":-2.2812754788226948,"x":108.88,"y":151.66,"x0":-1.9697224424372304,"y0":50.005517608196925,"z0":4.973278042547154,"aX":-15.40247017802171},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":12.7,"spinRate":2444,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4025719690672882,"extension":6.539232512999973},"index":0,"playId":"458a94d7-7491-32d8-8d62-df8f2a2a289f","pitchNumber":1,"startTime":"2026-04-26T19:53:52.179Z","endTime":"2026-04-26T19:53:57.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":84.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.52298283650322,"aZ":-15.474915315139796,"pfxX":-6.8370027584813435,"pfxZ":8.8590652771118,"pX":-0.4933275916919547,"pZ":3.4388478666817353,"vX0":6.561039509455518,"vY0":-137.85309222462777,"vZ0":-1.2155622215652737,"x":135.8,"y":145.93,"x0":-2.039971628999402,"y0":50.002421855840545,"z0":4.952239247733503,"aX":-12.887902451649655},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":10.7,"spinRate":2417,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4004943997022412,"extension":6.447501147498798},"index":1,"playId":"2c8a8bf5-f00d-345e-a9d7-7a28bd8c9ec7","pitchNumber":2,"startTime":"2026-04-26T19:54:08.097Z","endTime":"2026-04-26T19:54:12.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-26T19:54:22.230Z","endTime":"2026-04-26T19:54:36.439Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02076187030154,"aZ":-42.111405942574024,"pfxX":6.373756779751073,"pfxZ":-6.439287062839593,"pX":-0.40040254703571276,"pZ":1.0891730112672555,"vX0":2.915150272352295,"vY0":-124.22759256305353,"vZ0":-0.806473484742882,"x":132.26,"y":209.37,"x0":-2.4222295632002266,"y0":50.00584148450186,"z0":4.960213035105774,"aX":9.829131375675141},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-11.5,"breakHorizontal":-12.2,"spinRate":2867,"spinDirection":73},"zone":13,"typeConfidence":2.0,"plateTime":0.44319595381274457,"extension":6.273768287710829},"hitData":{"launchSpeed":92.1,"launchAngle":-14.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.0,"coordY":168.0}},"index":3,"playId":"91144508-ce72-3659-8b6b-5051f5ff95cd","pitchNumber":3,"startTime":"2026-04-26T19:54:36.439Z","endTime":"2026-04-26T19:54:43.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:54:43.970Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out, pitcher Jaden Hill to first baseman Troy Johnston.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T19:57:10.414Z","endTime":"2026-04-26T19:57:55.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jaden Hill replaces Juan Mejia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T19:56:43.104Z","endTime":"2026-04-26T19:56:53.563Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Carson Benge replaces Tommy Pham.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-26T19:56:53.563Z","endTime":"2026-04-26T19:57:12.695Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":502054,"link":"/api/v1/people/502054"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":502054,"link":"/api/v1/people/502054","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.901443548051663,"aZ":-31.61411199429584,"pfxX":-10.01006703882485,"pfxZ":0.35889990958495765,"pX":-0.8935701691121468,"pZ":2.0386574683205687,"vX0":3.225514858142682,"vY0":-124.57376635148465,"vZ0":-1.7431108419586785,"x":151.06,"y":183.74,"x0":-0.9107988254857428,"y0":50.003020799305105,"z0":5.380830791590733,"aX":-15.606229761876913},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.5,"breakHorizontal":17.3,"spinRate":1548,"spinDirection":259},"zone":13,"typeConfidence":0.89,"plateTime":0.44104939263185683,"extension":6.024644070616177},"index":2,"playId":"f63d93da-51f8-318a-ab6d-8ec04ea9c144","pitchNumber":1,"startTime":"2026-04-26T19:57:12.695Z","endTime":"2026-04-26T19:57:19.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.43006323656509,"aZ":-13.57834795909947,"pfxX":-7.231703878955619,"pfxZ":9.24682408038186,"pX":0.2792885472587183,"pZ":2.460505882715667,"vX0":5.51721691144307,"vY0":-141.4206813351633,"vZ0":-6.132981829306411,"x":106.35,"y":172.35,"x0":-0.7644668969718595,"y0":50.00266536809816,"z0":5.540187693061176,"aX":-14.542177264101019},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":11.9,"spinRate":2500,"spinDirection":221},"zone":6,"typeConfidence":0.92,"plateTime":0.3883759207822828,"extension":5.8357991401256335},"index":3,"playId":"d5632701-3c42-3b87-b278-65b48a62c290","pitchNumber":2,"startTime":"2026-04-26T19:57:28.031Z","endTime":"2026-04-26T19:57:33.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.518835632750072,"aZ":-33.64942188312957,"pfxX":-8.855202429602322,"pfxZ":-0.9486523084623624,"pX":-0.8382700565008704,"pZ":2.8630612440287915,"vX0":3.0749565937803136,"vY0":-123.84702669605144,"vZ0":0.3943609219941224,"x":148.95,"y":161.48,"x0":-0.9448426303667937,"y0":50.002293465671535,"z0":5.513932736819147,"aX":-13.768185008588329},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.3,"breakHorizontal":15.4,"spinRate":1481,"spinDirection":258},"zone":11,"typeConfidence":0.9,"plateTime":0.44209777495452407,"extension":6.088504346428793},"hitData":{"launchSpeed":81.4,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":122.39,"coordY":177.94}},"index":4,"playId":"72e693e8-ac6b-30fa-ab1e-506956f0a22e","pitchNumber":3,"startTime":"2026-04-26T19:57:47.112Z","endTime":"2026-04-26T19:57:55.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":-4.399999999999999,"leverageIndex":1.73,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:57:55.156Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Alvarez singles on a ground ball to center fielder Brenton Doyle.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T19:58:51.078Z","endTime":"2026-04-26T20:00:16.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Francisco Alvarez replaces Luis Torrens.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T19:58:07.680Z","endTime":"2026-04-26T19:58:38.395Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":620443,"link":"/api/v1/people/620443"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-26T19:58:38.395Z","endTime":"2026-04-26T19:58:53.421Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.979868692926264,"aZ":-21.643641100260265,"pfxX":-8.990265165966939,"pfxZ":5.045709278497641,"pX":-0.05532517898789518,"pZ":3.02434042165129,"vX0":5.198540215819417,"vY0":-143.0799362771409,"vZ0":-3.666788866351826,"x":119.11,"y":157.12,"x0":-0.7214849572984033,"y0":50.0015540909716,"z0":5.667766310097134,"aX":-18.761352801719212},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.6,"breakHorizontal":15.4,"spinRate":2371,"spinDirection":228},"zone":2,"typeConfidence":0.89,"plateTime":0.3818562612976355,"extension":5.86549245796947},"index":2,"playId":"24e8de7d-3184-3cc0-bc3a-59e842f8f760","pitchNumber":1,"startTime":"2026-04-26T19:58:53.421Z","endTime":"2026-04-26T19:58:58.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.298361752505958,"aZ":-30.133602419553682,"pfxX":0.750007553119703,"pfxZ":1.180569870370232,"pX":0.869975498575128,"pZ":1.2326334182615584,"vX0":4.422590943006472,"vY0":-130.3125657326548,"vZ0":-4.871226634000456,"x":83.84,"y":205.5,"x0":-0.9436221350161527,"y0":50.00265883314752,"z0":5.39131688438232,"aX":1.2945518519685926},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.3,"breakHorizontal":-2.3,"spinRate":2389,"spinDirection":186},"zone":14,"typeConfidence":0.9,"plateTime":0.4196404251897783,"extension":5.771185830434203},"index":3,"playId":"78136c5e-4a84-33b9-939a-fca49f738873","pitchNumber":2,"startTime":"2026-04-26T19:59:12.975Z","endTime":"2026-04-26T19:59:17.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.695809278438134,"aZ":-31.739970881449484,"pfxX":1.1592953995218878,"pfxZ":0.24979130082102596,"pX":0.7856913812878714,"pZ":1.4223342304649331,"vX0":4.148329054869939,"vY0":-130.29972268513112,"vZ0":-4.1054873491503265,"x":87.05,"y":200.38,"x0":-0.980833713282229,"y0":50.00127904910225,"z0":5.430477606764581,"aX":1.9813960809607527},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.2,"breakHorizontal":-3.0,"spinRate":2362,"spinDirection":143},"zone":14,"typeConfidence":0.9,"plateTime":0.4211933824048337,"extension":5.815934364949629},"index":4,"playId":"101132ee-e0b4-3dd8-983f-2bbe62bfd751","pitchNumber":3,"startTime":"2026-04-26T19:59:29.340Z","endTime":"2026-04-26T19:59:35.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.21976442713348,"aZ":-20.05103130271075,"pfxX":-10.343600652533198,"pfxZ":6.006792327010409,"pX":0.49737307324181734,"pZ":2.216057310553404,"vX0":6.96503220360595,"vY0":-142.26323728582685,"vZ0":-5.914237415700439,"x":98.04,"y":178.95,"x0":-0.6577956845532468,"y0":50.00600610909508,"z0":5.622475808316016,"aX":-20.88653427578226},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.6,"breakHorizontal":17.0,"spinRate":2343,"spinDirection":225},"zone":6,"typeConfidence":0.89,"plateTime":0.3872447367254681,"extension":5.81525054472332},"index":5,"playId":"0b045827-497c-399c-bfc5-26d3ad11adaf","pitchNumber":4,"startTime":"2026-04-26T19:59:47.523Z","endTime":"2026-04-26T19:59:53.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":87.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.93872161825347,"aZ":-19.45872210902991,"pfxX":-10.770890593572133,"pfxZ":6.336197716916839,"pX":0.37003944855448695,"pZ":2.4955847341261075,"vX0":6.796247189039583,"vY0":-142.0431903278555,"vZ0":-5.159358087251214,"x":102.89,"y":171.4,"x0":-0.676576015231423,"y0":50.004836713207695,"z0":5.6052815778679825,"aX":-21.61993056462843},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.3,"breakHorizontal":17.8,"spinRate":2315,"spinDirection":223},"zone":6,"typeConfidence":0.89,"plateTime":0.38826244311855707,"extension":5.74780055347175},"hitData":{"launchSpeed":105.6,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.76,"coordY":97.46}},"index":6,"playId":"0fda8f9d-55ae-33e9-8cec-b3304783a5b5","pitchNumber":5,"startTime":"2026-04-26T20:00:05.346Z","endTime":"2026-04-26T20:00:16.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.8,"awayTeamWinProbability":82.2,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":1.19,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:00:16.515Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a sharp line drive to left fielder Mickey Moniak. Francisco Alvarez to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T20:00:22.146Z","endTime":"2026-04-26T20:01:52.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnSecond":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":86.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.9456116516512,"aZ":-11.451576654232806,"pfxX":-7.384901595059106,"pfxZ":10.549378650265993,"pX":0.606937916375369,"pZ":2.8127083952173013,"vX0":6.725118741990353,"vY0":-140.69800818042253,"vZ0":-5.50095603277961,"x":93.86,"y":162.84,"x0":-0.8787824874422473,"y0":50.002021012271896,"z0":5.564899682598956,"aX":-14.505880737132273},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.9,"breakHorizontal":11.6,"spinRate":2429,"spinDirection":232},"zone":3,"typeConfidence":0.9,"plateTime":0.3923455198988606,"extension":5.781304139592493},"index":0,"playId":"1e904882-5454-360e-b270-77b031e68899","pitchNumber":1,"startTime":"2026-04-26T20:00:43.641Z","endTime":"2026-04-26T20:00:48.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":86.3,"endSpeed":77.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.104953580983064,"aZ":-27.508643688437118,"pfxX":-13.476805333205538,"pfxZ":3.0235794877422397,"pX":0.2908618513210205,"pZ":0.863303693982915,"vX0":6.708360016621658,"vY0":-125.23054345502908,"vZ0":-5.373726494872488,"x":105.91,"y":215.47,"x0":-0.7136930702964733,"y0":50.00219690214904,"z0":5.369516819820475,"aX":-20.785136648319686},"breaks":{"breakAngle":33.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.1,"breakHorizontal":22.2,"spinRate":1683,"spinDirection":254},"zone":14,"typeConfidence":0.89,"plateTime":0.4423141818313159,"extension":6.094312811892368},"index":1,"playId":"edf3a227-cd52-3a21-baad-f40d620ede9b","pitchNumber":2,"startTime":"2026-04-26T20:00:58.823Z","endTime":"2026-04-26T20:01:02.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":85.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.229609155134554,"aZ":-14.207928692615754,"pfxX":-7.409407559527084,"pfxZ":9.287821439216534,"pX":0.1801527312656147,"pZ":3.656985998888507,"vX0":5.338641593077406,"vY0":-140.25072740555407,"vZ0":-2.787764782243588,"x":110.13,"y":140.04,"x0":-0.8136267208498249,"y0":50.00639124233821,"z0":5.625683887038681,"aX":-14.338545483133085},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":11.9,"spinRate":2382,"spinDirection":228},"zone":12,"typeConfidence":0.9,"plateTime":0.3949235599641767,"extension":5.676629451665119},"index":2,"playId":"4eac37df-ebb9-3c89-96cd-c25bf4893658","pitchNumber":3,"startTime":"2026-04-26T20:01:18.323Z","endTime":"2026-04-26T20:01:24.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":76.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.330375237380423,"aZ":-25.427614494775316,"pfxX":-11.317701244867513,"pfxZ":4.413326275178379,"pX":0.28567773418198306,"pZ":2.1011608793542815,"vX0":6.20168316052796,"vY0":-124.07837301484348,"vZ0":-2.983820079739573,"x":106.11,"y":182.05,"x0":-0.8013121684541524,"y0":50.00447055349079,"z0":5.483148854529419,"aX":-17.30497742104945},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.4,"breakHorizontal":18.6,"spinRate":1571,"spinDirection":261},"zone":9,"typeConfidence":0.91,"plateTime":0.44477384221464655,"extension":6.153224776955355},"hitData":{"launchSpeed":105.1,"launchAngle":9.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":67.89,"coordY":101.57}},"index":3,"playId":"7f888619-7ca3-3ac1-afe8-e669eab2109d","pitchNumber":4,"startTime":"2026-04-26T20:01:39.953Z","endTime":"2026-04-26T20:01:52.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.3,"awayTeamWinProbability":73.7,"homeTeamWinProbabilityAdded":8.5,"leverageIndex":2.54,"dramaIndex":121.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:01:52.083Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks. Francisco Alvarez to 3rd. Bo Bichette to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T20:03:19.610Z","endTime":"2026-04-26T20:05:07.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,3,4,5,6],"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T20:02:17.879Z","endTime":"2026-04-26T20:03:21.922Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.163636630798816,"aZ":-30.97416030379254,"pfxX":1.275827851353443,"pfxZ":0.6931179227882658,"pX":0.8510792811678832,"pZ":0.6923550428333164,"vX0":5.2080653840442555,"vY0":-130.3521086479717,"vZ0":-5.739754510149021,"x":84.56,"y":220.09,"x0":-1.3376155804588832,"y0":50.000364944523525,"z0":5.258593542331339,"aX":2.1963047671512883},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.2,"breakHorizontal":-3.5,"spinRate":2385,"spinDirection":139},"zone":14,"typeConfidence":0.9,"plateTime":0.4200368511395025,"extension":5.839602950195206},"index":1,"playId":"e02ef87b-a333-3fba-9a1f-4cf4ef007de2","pitchNumber":1,"startTime":"2026-04-26T20:03:21.922Z","endTime":"2026-04-26T20:03:27.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"startTime":"2026-04-26T20:03:47.530Z","endTime":"2026-04-26T20:03:59.896Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":88.7,"endSpeed":79.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82242367500123,"aZ":-31.72420370962832,"pfxX":3.9086182937254055,"pfxZ":0.2729565486501997,"pX":0.38167352980664165,"pZ":1.3978412161726061,"vX0":2.231389729752009,"vY0":-129.0007943025601,"vZ0":-3.8913900953322083,"x":102.45,"y":201.04,"x0":-1.0091170183096554,"y0":50.0024809063691,"z0":5.436707383128586,"aX":6.429281777803482},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.4,"breakHorizontal":-7.7,"spinRate":2456,"spinDirection":158},"zone":14,"typeConfidence":0.91,"plateTime":0.4285490536255181,"extension":5.68397967214534},"index":3,"playId":"a4069148-5aa0-3c77-994a-352998ab20a9","pitchNumber":2,"startTime":"2026-04-26T20:03:59.896Z","endTime":"2026-04-26T20:04:06.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":76.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67180260173529,"aZ":-26.56584644940693,"pfxX":-8.365742898830995,"pfxZ":3.6657923411119695,"pX":-0.22835267654142208,"pZ":1.0219465737565685,"vX0":4.356499475383295,"vY0":-124.88396812536143,"vZ0":-4.9893551372337,"x":125.7,"y":211.19,"x0":-0.9386935981367993,"y0":50.000839436012946,"z0":5.318664820502185,"aX":-12.787986993498277},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.4,"breakHorizontal":13.7,"spinRate":1655,"spinDirection":259},"zone":13,"typeConfidence":0.86,"plateTime":0.44410097682975813,"extension":6.027270576110869},"index":4,"playId":"817a91bf-441f-3447-863a-bc3a4adb4a76","pitchNumber":3,"startTime":"2026-04-26T20:04:19.203Z","endTime":"2026-04-26T20:04:28.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":86.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":42.71563935155223,"aZ":-22.80449251727051,"pfxX":-11.000279629557197,"pfxZ":4.7425941353818395,"pX":-1.152868816240374,"pZ":2.7725957576137823,"vX0":3.5214142054730777,"vY0":-142.0816312556699,"vZ0":-3.6201357744129887,"x":160.94,"y":163.92,"x0":-1.0052307706312422,"y0":50.00342761148378,"z0":5.572581148292357,"aX":-21.736611526093675},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.8,"breakHorizontal":18.7,"spinRate":2378,"spinDirection":226},"zone":11,"typeConfidence":0.88,"plateTime":0.39057086076879566,"extension":5.760605381407204},"index":5,"playId":"ca80e613-b49d-3445-85c5-27afb3e273c9","pitchNumber":4,"startTime":"2026-04-26T20:04:40.309Z","endTime":"2026-04-26T20:04:45.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":86.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.558162346065956,"aZ":-26.381589577727738,"pfxX":-9.353962635972007,"pfxZ":2.951486592522375,"pX":-1.1065632859465222,"pZ":3.1192979347833383,"vX0":3.1519626548204682,"vY0":-140.5317540494736,"vZ0":-2.088614608752151,"x":159.18,"y":154.56,"x0":-1.0406934727718218,"y0":50.00075243083874,"z0":5.6197369470719245,"aX":-18.347389404671215},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.0,"breakHorizontal":16.1,"spinRate":2360,"spinDirection":221},"zone":11,"typeConfidence":0.89,"plateTime":0.3926586499579994,"extension":5.7034564757901975},"index":6,"playId":"9457c47c-3582-3563-b394-8a06ecf4e1ea","pitchNumber":5,"startTime":"2026-04-26T20:05:00.992Z","endTime":"2026-04-26T20:05:07.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"second":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":11.900000000000002,"leverageIndex":4.17,"dramaIndex":183.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:05:07.011Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Robert Jr. pops out to first baseman Troy Johnston in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T20:05:32.084Z","endTime":"2026-04-26T20:07:07.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"9ae3d9f1-bfbe-45da-9a41-63684e57ff07","startTime":"2026-04-26T20:05:32.084Z","endTime":"2026-04-26T20:05:37.084Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.367123422692025,"aZ":-20.863844554733102,"pfxX":-7.326261275273005,"pfxZ":5.567767683327655,"pX":0.6620289569137222,"pZ":2.3125391828812485,"vX0":6.172290140984393,"vY0":-142.029332323768,"vZ0":-5.3927760494923085,"x":91.77,"y":176.34,"x0":-0.594030392156831,"y0":50.00078729627054,"z0":5.574235067355834,"aX":-14.8756532619986},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.1,"breakHorizontal":11.9,"spinRate":2340,"spinDirection":217},"zone":6,"typeConfidence":0.58,"plateTime":0.38654317839282726,"extension":5.825198869311373},"index":1,"playId":"e77c2e9c-43bc-3ed9-88d0-e4649608eee1","pitchNumber":1,"startTime":"2026-04-26T20:05:46.892Z","endTime":"2026-04-26T20:05:51.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23349935349317,"aZ":-31.7626590447791,"pfxX":2.417683349239929,"pfxZ":0.2418567549176096,"pX":0.7218283481016954,"pZ":1.779698365955988,"vX0":3.547743952731774,"vY0":-129.84044432435687,"vZ0":-3.1465891186955384,"x":89.49,"y":190.73,"x0":-0.9764769660749788,"y0":50.00341793022644,"z0":5.424726068563478,"aX":4.126932113454928},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.0,"breakHorizontal":-5.2,"spinRate":2465,"spinDirection":142},"zone":9,"typeConfidence":0.9,"plateTime":0.42186953095253754,"extension":5.707410650138405},"index":2,"playId":"fb5ec1b5-8e0f-371e-8797-59f082252e1c","pitchNumber":2,"startTime":"2026-04-26T20:06:03.272Z","endTime":"2026-04-26T20:06:30.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19212750005722,"aZ":-14.495597161712203,"pfxX":-6.806505651242519,"pfxZ":8.912252174259388,"pX":2.2720805354010714,"pZ":2.691201822982773,"vX0":10.684483209375095,"vY0":-140.28926986119203,"vZ0":-5.272876004799131,"x":30.39,"y":166.12,"x0":-0.7100848305054769,"y0":50.002547715854625,"z0":5.547769548987996,"aX":-13.501720478294015},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":10.0,"spinRate":2422,"spinDirection":228},"zone":12,"typeConfidence":0.89,"plateTime":0.3911695016503498,"extension":5.686203365515054},"index":3,"playId":"d316ba98-65f7-3988-a3a1-348729bd78e2","pitchNumber":3,"startTime":"2026-04-26T20:06:35.224Z","endTime":"2026-04-26T20:06:40.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.43347680906802,"aZ":-17.000314971108168,"pfxX":-9.632754283272636,"pfxZ":7.53373751529325,"pX":0.29160031209270526,"pZ":2.9063927515589034,"vX0":6.62161144597175,"vY0":-141.93916178998464,"vZ0":-4.409519976109962,"x":105.88,"y":160.31,"x0":-0.8356737015441971,"y0":50.00234648084832,"z0":5.58305012499781,"aX":-19.39862214962262},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.7,"breakHorizontal":15.8,"spinRate":2354,"spinDirection":225},"zone":3,"typeConfidence":0.72,"plateTime":0.387831774901922,"extension":5.693032305615048},"hitData":{"launchSpeed":81.8,"launchAngle":68.0,"totalDistance":116.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":160.93,"coordY":194.25}},"index":4,"playId":"98e40256-ec6d-36e3-9a5b-8f5c2dfe2718","pitchNumber":4,"startTime":"2026-04-26T20:06:57.577Z","endTime":"2026-04-26T20:07:07.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":23.400000000000002,"awayTeamWinProbability":76.6,"homeTeamWinProbabilityAdded":-14.8,"leverageIndex":5.75,"dramaIndex":240.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:07:07.929Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T20:08:17.346Z","endTime":"2026-04-26T20:09:30.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-26T20:07:32.148Z","endTime":"2026-04-26T20:08:19.650Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75403128544848,"aZ":-32.76327795253998,"pfxX":2.103257218235557,"pfxZ":-0.339823332917895,"pX":0.3424147067379815,"pZ":3.275299372723415,"vX0":2.697284446959827,"vY0":-130.38362719987526,"vZ0":0.284829650773035,"x":103.95,"y":150.35,"x0":-0.9809187177032993,"y0":50.006097729681514,"z0":5.647583037908108,"aX":3.6026625413215965},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.4,"breakHorizontal":-4.4,"spinRate":2457,"spinDirection":144},"zone":3,"typeConfidence":0.9,"plateTime":0.42093447741042933,"extension":5.690605066876884},"index":1,"playId":"a617dad8-0570-3c07-92dd-64acbfba2f7d","pitchNumber":1,"startTime":"2026-04-26T20:08:19.650Z","endTime":"2026-04-26T20:08:28.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.725856442948775,"aZ":-38.243830274062404,"pfxX":3.2341523340430447,"pfxZ":-3.719207718568846,"pX":-1.4259243407289441,"pZ":2.4210835426475876,"vX0":-1.5506326601004299,"vY0":-126.85523839686,"vZ0":-0.20885456006720116,"x":171.35,"y":173.41,"x0":-1.2272389379189566,"y0":50.00399278453039,"z0":5.550842156778243,"aX":5.276188507666542},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-6.6,"breakHorizontal":-5.5,"spinRate":2475,"spinDirection":118},"zone":13,"typeConfidence":0.89,"plateTime":0.4316231012466223,"extension":5.582251719798969},"index":2,"playId":"6c6aa64b-d0fe-35f7-9437-fc03a408cf30","pitchNumber":2,"startTime":"2026-04-26T20:08:35.406Z","endTime":"2026-04-26T20:08:40.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.308632642322564,"aZ":-17.273932705189075,"pfxX":-5.499720558888832,"pfxZ":7.506582764466659,"pX":-0.5893625417000815,"pZ":3.222570598679765,"vX0":3.236857660153317,"vY0":-140.56010712920173,"vZ0":-3.088678538307262,"x":139.47,"y":151.77,"x0":-1.046382054049172,"y0":50.00040281539366,"z0":5.468818981125519,"aX":-10.912562392196131},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":9.2,"spinRate":2483,"spinDirection":226},"zone":1,"typeConfidence":0.91,"plateTime":0.39090829015869755,"extension":5.6452878981119765},"index":3,"playId":"191accb1-3c68-35f8-bab8-f13b440401d8","pitchNumber":3,"startTime":"2026-04-26T20:08:55.372Z","endTime":"2026-04-26T20:09:00.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-26T20:09:10.940Z","endTime":"2026-04-26T20:09:24.114Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26102506659283,"aZ":-31.651808550575716,"pfxX":1.2296738906857825,"pfxZ":0.3151225802254114,"pX":0.6752577766275241,"pZ":2.0807000327381675,"vX0":3.939923780217976,"vY0":-129.18717992238876,"vZ0":-2.4426327078519146,"x":91.26,"y":182.6,"x0":-1.0352493760456283,"y0":50.005351211518835,"z0":5.494285289418329,"aX":2.0590428593329086},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.2,"breakHorizontal":-3.2,"spinRate":2440,"spinDirection":153},"zone":9,"typeConfidence":0.9,"plateTime":0.4255115270636054,"extension":5.6271827323673715},"index":5,"playId":"9e56a53c-4c85-3fb6-8252-069f834b9682","pitchNumber":4,"startTime":"2026-04-26T20:09:24.114Z","endTime":"2026-04-26T20:09:30.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"third":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-15.800000000000002,"leverageIndex":6.15,"dramaIndex":256.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:09:30.330Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out, third baseman Brett Baty to first baseman Mark Vientos.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T20:11:53.483Z","endTime":"2026-04-26T20:13:33.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8],"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Carson Benge remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T20:10:55.022Z","endTime":"2026-04-26T20:10:55.041Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":502054,"link":"/api/v1/people/502054"},"defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":502054,"link":"/api/v1/people/502054"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Francisco Alvarez remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-26T20:10:55.041Z","endTime":"2026-04-26T20:11:55.773Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":620443,"link":"/api/v1/people/620443"},"defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.789431562002882,"aZ":-33.51182608214687,"pfxX":4.457188078514809,"pfxZ":-0.8973207593643,"pX":0.4314271505027899,"pZ":3.069539497399441,"vX0":5.166253497712379,"vY0":-121.80968274294843,"vZ0":2.166665616112474,"x":100.56,"y":155.9,"x0":-2.3026901818094907,"y0":50.00251490630245,"z0":5.082960524468741,"aX":6.6418016585400546},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.7,"breakHorizontal":-9.4,"spinRate":2733,"spinDirection":59},"zone":3,"typeConfidence":2.0,"plateTime":0.45109970501736996,"extension":6.228547544852956},"index":2,"playId":"0d601fd4-2965-36fd-b5df-34aeba75d0ed","pitchNumber":1,"startTime":"2026-04-26T20:11:55.773Z","endTime":"2026-04-26T20:12:02.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.345981901287647,"aZ":-39.349713237874205,"pfxX":3.2556918311235545,"pfxZ":-4.697844861397654,"pX":1.3212074862618124,"pZ":1.0930553292521852,"vX0":7.616248233262446,"vY0":-123.09719594452112,"vZ0":-1.1530658689534057,"x":66.64,"y":209.27,"x0":-2.240618339541774,"y0":50.00155078419214,"z0":4.910836760805476,"aX":4.974051998126587},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-8.5,"breakHorizontal":-7.8,"spinRate":2874,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.44563618224598933,"extension":6.349376863769945},"index":3,"playId":"23cbd149-1c76-3f44-a675-459c147a4f8e","pitchNumber":2,"startTime":"2026-04-26T20:12:10.712Z","endTime":"2026-04-26T20:12:15.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.477861593584194,"aZ":-33.1000059284459,"pfxX":7.554451215556848,"pfxZ":-0.611041403956107,"pX":1.9637299886729094,"pZ":1.5712963548111034,"vX0":7.859665428269679,"vY0":-123.01598390084654,"vZ0":-1.0066790743770904,"x":42.15,"y":196.35,"x0":-2.2704156153374275,"y0":50.00470736507082,"z0":4.826148206527038,"aX":11.420428297569345},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.1,"breakHorizontal":-15.7,"spinRate":2813,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4475864130972931,"extension":6.331187873677164},"index":4,"playId":"733a53d9-bce9-33c7-b600-a57061053d32","pitchNumber":3,"startTime":"2026-04-26T20:12:24.761Z","endTime":"2026-04-26T20:12:30.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14605470612056,"aZ":-29.64330623456968,"pfxX":-2.1006529870470345,"pfxZ":1.5191387046183555,"pX":1.0617309324847937,"pZ":1.597997547186339,"vX0":8.923096055137709,"vY0":-128.41312972856383,"vZ0":-2.635914202183521,"x":76.53,"y":195.63,"x0":-2.1886271029735096,"y0":50.00443078221439,"z0":4.949322194656498,"aX":-3.502747754517436},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.4,"breakHorizontal":1.8,"spinRate":2628,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.42691013877747785,"extension":6.309527189850245},"index":5,"playId":"c38beefd-d4b7-39bd-a633-7dcf81019784","pitchNumber":4,"startTime":"2026-04-26T20:12:39.409Z","endTime":"2026-04-26T20:12:46.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":85.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26885578239153,"aZ":-14.88456254879018,"pfxX":-9.116239177089088,"pfxZ":9.22228406315316,"pX":0.005214156567928343,"pZ":3.3727062544001796,"vX0":8.551321600378458,"vY0":-136.794161500691,"vZ0":-1.8327366358070196,"x":116.8,"y":147.72,"x0":-1.9937004278163222,"y0":50.00037705164041,"z0":5.0843492992407375,"aX":-17.085658511078975},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.4,"breakHorizontal":14.4,"spinRate":2514,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.4020983210356768,"extension":6.430798129982193},"index":6,"playId":"8c232668-ea51-387a-af3e-fb66e204f622","pitchNumber":5,"startTime":"2026-04-26T20:12:57.694Z","endTime":"2026-04-26T20:13:02.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-04-26T20:13:11.209Z","endTime":"2026-04-26T20:13:26.323Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.632030047286722,"aZ":-28.855192136209638,"pfxX":-0.5596596568132757,"pfxZ":1.9187596071420714,"pX":-0.18666714215007452,"pZ":2.8537830560904824,"vX0":5.467430705496066,"vY0":-130.05594568962434,"vZ0":0.011875880939756889,"x":124.12,"y":161.73,"x0":-2.234236767257772,"y0":50.00416594048693,"z0":5.018995852780569,"aX":-0.9695754497432096},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.7,"breakHorizontal":-0.1,"spinRate":2585,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.41948822435869815,"extension":6.381989144570243},"hitData":{"launchSpeed":95.1,"launchAngle":-2.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.85,"coordY":156.47}},"index":8,"playId":"f45661db-a667-3459-b259-080ee97ff32a","pitchNumber":6,"startTime":"2026-04-26T20:13:26.323Z","endTime":"2026-04-26T20:13:33.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:13:33.753Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Sullivan grounds out to first baseman Mark Vientos.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T20:13:36.065Z","endTime":"2026-04-26T20:14:10.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"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, 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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42194181924886,"aZ":-37.722924322565284,"pfxX":6.713444194635571,"pfxZ":-3.6890564760554962,"pX":0.054477354752431165,"pZ":1.2781708823000584,"vX0":3.5558768974951835,"vY0":-122.0160820808026,"vZ0":-1.0835126505790023,"x":114.92,"y":204.27,"x0":-2.2946841044311816,"y0":50.0016730947184,"z0":4.98379101199794,"aX":10.102340981118845},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-6.7,"breakHorizontal":-13.0,"spinRate":2752,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.44921347626607133,"extension":6.311785868508046},"hitData":{"launchSpeed":78.2,"launchAngle":7.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.24,"coordY":155.36}},"index":0,"playId":"0ab3d504-9ec0-3e9f-a5ef-e27b9e67c83f","pitchNumber":1,"startTime":"2026-04-26T20:14:02.496Z","endTime":"2026-04-26T20:14:10.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":0.5999999999999996,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:14:10.564Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to center fielder Luis Robert Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T20:14:14.283Z","endTime":"2026-04-26T20:16:21.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":93.6,"endSpeed":84.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.768348631940235,"aZ":-22.19324782313001,"pfxX":-12.456746336542064,"pfxZ":5.397007521609046,"pX":0.11528742959806407,"pZ":2.7590509246045976,"vX0":10.084932203645147,"vY0":-135.85036854380203,"vZ0":-1.5248053959809742,"x":112.61,"y":164.29,"x0":-2.046726040579986,"y0":50.00208827351561,"z0":4.886950454087791,"aX":-23.030655846966262},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.6,"breakHorizontal":20.2,"spinRate":2212,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.4048694743636063,"extension":6.417219177911711},"index":0,"playId":"da1ad5b3-92ce-3ed0-949b-27606613778d","pitchNumber":1,"startTime":"2026-04-26T20:14:38.441Z","endTime":"2026-04-26T20:14:43.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":75.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.664508807718086,"aZ":-32.99944521397726,"pfxX":9.240819752231967,"pfxZ":-0.5640406307069128,"pX":-0.6252371198857145,"pZ":2.7009628582989,"vX0":1.7100465880861553,"vY0":-121.41536533497764,"vZ0":1.5950902545335865,"x":140.83,"y":165.85,"x0":-2.540813811795526,"y0":50.00142619617162,"z0":4.944799089080052,"aX":13.553068822577922},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.2,"breakHorizontal":-17.2,"spinRate":2871,"spinDirection":53},"zone":4,"typeConfidence":2.0,"plateTime":0.454175973242549,"extension":6.250218369001748},"index":1,"playId":"02f7eec4-0b66-3ca9-92b0-d6de18524e35","pitchNumber":2,"startTime":"2026-04-26T20:14:53.499Z","endTime":"2026-04-26T20:14:59.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.586271407691267,"aZ":-32.549798556216956,"pfxX":7.9704508476985945,"pfxZ":-0.24117665387210518,"pX":1.5182651976264896,"pZ":0.998672612848007,"vX0":6.661718600614089,"vY0":-125.24594709313176,"vZ0":-2.7119400212205194,"x":59.13,"y":211.82,"x0":-2.229022881137507,"y0":50.00375754193565,"z0":4.806920781661171,"aX":12.430354514557582},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.8,"breakHorizontal":-16.2,"spinRate":2799,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.44041145491402567,"extension":6.434340775174126},"index":2,"playId":"55eb8365-0faf-3a9a-9e8a-781be65c8439","pitchNumber":3,"startTime":"2026-04-26T20:15:34.427Z","endTime":"2026-04-26T20:15:40.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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.4,"endSpeed":77.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.996227846793435,"aZ":-31.132374603539187,"pfxX":9.863328308868084,"pfxZ":0.6813561115766706,"pX":2.496590407808539,"pZ":1.1964416875588193,"vX0":8.464270724302304,"vY0":-123.98657176723488,"vZ0":-2.3600065592133674,"x":21.84,"y":206.48,"x0":-2.2706468229852543,"y0":50.001369468837275,"z0":4.817577773351851,"aX":15.005855377899056},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.8,"breakHorizontal":-20.2,"spinRate":2791,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4456402116295535,"extension":6.362839255870141},"index":3,"playId":"39867ddc-6b8d-3a27-8c5c-b4d0af790e3b","pitchNumber":4,"startTime":"2026-04-26T20:15:50.832Z","endTime":"2026-04-26T20:15:58.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":76.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.440233894056295,"aZ":-35.78153277005611,"pfxX":11.580544492262714,"pfxZ":-2.3762205581270575,"pX":0.5180457897207361,"pZ":2.1280799399362724,"vX0":3.597361562461124,"vY0":-123.9061711859881,"vZ0":0.6833319512856386,"x":97.25,"y":181.32,"x0":-2.4663147017947016,"y0":50.00362675121306,"z0":4.898211224007151,"aX":17.564292097741188},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.7,"breakHorizontal":-21.8,"spinRate":2877,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.44628299428585283,"extension":6.312617893276409},"hitData":{"launchSpeed":83.5,"launchAngle":46.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.89,"coordY":100.05}},"index":4,"playId":"57adb71f-b1df-382e-9c76-3468f42fa082","pitchNumber":5,"startTime":"2026-04-26T20:16:11.537Z","endTime":"2026-04-26T20:16:21.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681810,"link":"/api/v1/people/681810","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":668901,"link":"/api/v1/people/668901"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":673357,"link":"/api/v1/people/673357"},"right":{"id":621438,"link":"/api/v1/people/621438"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":681810,"link":"/api/v1/people/681810"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.5,"awayTeamWinProbability":90.5,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:16:21.637Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-26T20:19:31.797Z","endTime":"2026-04-26T20:21:16.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Victor Vodnik replaces Jaden Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T20:18:16.078Z","endTime":"2026-04-26T20:19:34.138Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":98.3,"endSpeed":87.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.89290830857858,"aZ":-15.33566240687324,"pfxX":-5.965387808018528,"pfxZ":8.345999231449284,"pX":-0.3825365624529094,"pZ":4.288805979124555,"vX0":7.032454320442241,"vY0":-142.787459221862,"vZ0":-0.601644282672444,"x":131.58,"y":122.98,"x0":-2.129460273862207,"y0":50.00374038915763,"z0":5.488056977799199,"aX":-12.037288787686643},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":9.0,"spinRate":2224,"spinDirection":209},"zone":11,"typeConfidence":0.88,"plateTime":0.3870078194006217,"extension":6.499990523798152},"index":1,"playId":"8ad900ea-458f-3c45-a858-6b7c76a8c4b1","pitchNumber":1,"startTime":"2026-04-26T20:19:34.138Z","endTime":"2026-04-26T20:19:38.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":89.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.702518431676985,"aZ":-18.8011618856759,"pfxX":-10.872673424227571,"pfxZ":6.483948907340934,"pX":0.7806298738473646,"pZ":1.6296373197955365,"vX0":10.744563630968084,"vY0":-143.1105987341459,"vZ0":-7.011221873844613,"x":87.24,"y":194.78,"x0":-1.6197784987834967,"y0":50.00503570277497,"z0":5.300036989259339,"aX":-22.433165373374763},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.3,"breakHorizontal":17.4,"spinRate":2121,"spinDirection":213},"zone":9,"typeConfidence":0.99,"plateTime":0.3835265487973043,"extension":6.626060222892518},"index":2,"playId":"7feecc10-4331-3136-a428-278211ee475e","pitchNumber":2,"startTime":"2026-04-26T20:19:47.904Z","endTime":"2026-04-26T20:19:52.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":88.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.23395694740766,"aZ":-14.10343607507853,"pfxX":-4.734449384523124,"pfxZ":8.868919740386064,"pX":0.6945240296719292,"pZ":2.6679158826824674,"vX0":9.167632770085847,"vY0":-142.42393349448702,"vZ0":-4.882671200804883,"x":90.53,"y":166.75,"x0":-1.96304066244519,"y0":50.00294519185698,"z0":5.308683215830248,"aX":-9.647588012626978},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":6.6,"spinRate":2082,"spinDirection":206},"zone":6,"typeConfidence":0.93,"plateTime":0.3858015207527461,"extension":6.762186983468845},"index":3,"playId":"53aaee63-05c5-3e03-8afe-86666800c971","pitchNumber":3,"startTime":"2026-04-26T20:20:02.880Z","endTime":"2026-04-26T20:20:06.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.455751452163106,"aZ":-26.783497699206816,"pfxX":-10.814715773837507,"pfxZ":2.9633377188443033,"pX":0.32232341386464197,"pZ":1.6347288007261722,"vX0":9.034648265961355,"vY0":-134.97947194314077,"vZ0":-4.706538779283696,"x":104.71,"y":194.64,"x0":-1.687862551296238,"y0":50.00029388308426,"z0":5.321380454125023,"aX":-19.65637831155138},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.4,"breakHorizontal":17.3,"spinRate":1847,"spinDirection":235},"zone":9,"typeConfidence":0.91,"plateTime":0.40810442033507277,"extension":6.61772649833843},"index":4,"playId":"eec8ce99-6104-3680-b30d-1a049e2eed09","pitchNumber":4,"startTime":"2026-04-26T20:20:22.682Z","endTime":"2026-04-26T20:20:26.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":98.4,"endSpeed":88.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.38522780819929,"aZ":-16.523306883416787,"pfxX":-4.018853941964231,"pfxZ":7.675056602633301,"pX":-1.9618589685634495,"pZ":4.848401103784094,"vX0":1.0226925759307472,"vY0":-143.14502130517343,"vZ0":0.6225023858558538,"x":191.78,"y":107.87,"x0":-1.8057924772688905,"y0":50.00376029403223,"z0":5.6761730214627395,"aX":-8.195382807980845},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.2,"breakHorizontal":7.0,"spinRate":2181,"spinDirection":206},"zone":11,"typeConfidence":0.92,"plateTime":0.3852227821714087,"extension":6.387644498505015},"index":5,"playId":"ed676d31-306f-3710-8b4e-8b47b3b4faf3","pitchNumber":5,"startTime":"2026-04-26T20:20:40.538Z","endTime":"2026-04-26T20:20:47.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39819053468019,"aZ":-29.217696809071064,"pfxX":-12.5182168951135,"pfxZ":1.6365595606088226,"pX":0.9181867997817118,"pZ":1.583852866068171,"vX0":11.133735618627597,"vY0":-134.66139554733016,"vZ0":-4.2909741951286176,"x":82.0,"y":196.02,"x0":-1.6745491369360879,"y0":50.003853097359965,"z0":5.301800645586094,"aX":-22.641474558231774},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.0,"breakHorizontal":19.8,"spinRate":2000,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.4091303887321205,"extension":6.862494624350167},"index":6,"playId":"e0da055a-4337-3846-8f8f-e26d6726ab85","pitchNumber":6,"startTime":"2026-04-26T20:21:11.441Z","endTime":"2026-04-26T20:21:16.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-4.8,"leverageIndex":1.88,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:21:16.564Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, shortstop Ezequiel Tovar to first baseman Troy Johnston.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-26T20:21:34.285Z","endTime":"2026-04-26T20:22:32.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.837857232796296,"aZ":-29.178893353124568,"pfxX":-12.180829028389997,"pfxZ":1.6603301922293063,"pX":-1.3364077917060693,"pZ":4.133981637726163,"vX0":6.59908997870316,"vY0":-134.66586891872154,"vZ0":2.1108775692993618,"x":167.94,"y":127.16,"x0":-2.258172791495622,"y0":50.004245251450456,"z0":5.427769881112193,"aX":-21.99707147206599},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.8,"breakHorizontal":20.3,"spinRate":2079,"spinDirection":231},"zone":11,"typeConfidence":0.92,"plateTime":0.4093841736149577,"extension":6.6357081321650515},"index":0,"playId":"0f8d8653-1646-3aef-a7a3-cd688e9c095f","pitchNumber":1,"startTime":"2026-04-26T20:21:37.351Z","endTime":"2026-04-26T20:21:41.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.334536999695445,"aZ":-12.027318272376432,"pfxX":-6.889508082153056,"pfxZ":9.534918936601333,"pX":0.28575362578585456,"pZ":3.2194124973344627,"vX0":8.920039485577435,"vY0":-144.3852676579554,"vZ0":-4.014280269552761,"x":106.11,"y":151.86,"x0":-1.9472900070485692,"y0":50.00455405788169,"z0":5.366801720564114,"aX":-14.560761108647611},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.7,"breakHorizontal":10.7,"spinRate":2463,"spinDirection":205},"zone":3,"typeConfidence":0.73,"plateTime":0.3792110894463181,"extension":6.656472850196862},"index":1,"playId":"5ea3f77d-f4ae-3c27-97b5-6736e32ea9c2","pitchNumber":2,"startTime":"2026-04-26T20:21:50.183Z","endTime":"2026-04-26T20:21:54.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-04-26T20:22:10.434Z","endTime":"2026-04-26T20:22:24.722Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.930854703048496,"aZ":-30.71516143062471,"pfxX":-12.5580047055787,"pfxZ":0.7825277459386184,"pX":-0.32866350830675295,"pZ":1.8054684752713772,"vX0":8.695689905471125,"vY0":-137.32097038979754,"vZ0":-3.672679144188887,"x":129.53,"y":190.03,"x0":-1.9364414147742384,"y0":50.004790751692,"z0":5.295336235602576,"aX":-23.519021249924176},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":0.7,"breakHorizontal":20.4,"spinRate":1817,"spinDirection":231},"zone":7,"typeConfidence":0.91,"plateTime":0.4018696027779076,"extension":6.716858692615064},"hitData":{"launchSpeed":83.4,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.93,"coordY":149.66}},"index":3,"playId":"5285418f-0b46-39cf-a025-0bab06987369","pitchNumber":3,"startTime":"2026-04-26T20:22:24.722Z","endTime":"2026-04-26T20:22:32.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-3.2,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:22:32.051Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"MJ Melendez strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-26T20:23:00.662Z","endTime":"2026-04-26T20:24:33.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter MJ Melendez replaces Tyrone Taylor.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-26T20:22:45.703Z","endTime":"2026-04-26T20:23:02.998Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":621438,"link":"/api/v1/people/621438"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.443041109805904,"aZ":-28.37478189339799,"pfxX":-11.325753142998186,"pfxZ":2.0753259353567195,"pX":-0.056977963913177374,"pZ":1.868800885419577,"vX0":9.483164517427108,"vY0":-135.39068070221222,"vZ0":-3.4886063260334175,"x":119.17,"y":188.32,"x0":-2.1580091863957,"y0":50.00304951634849,"z0":5.191128298999394,"aX":-20.73082374141565},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.1,"breakHorizontal":18.1,"spinRate":2044,"spinDirection":228},"zone":8,"typeConfidence":0.91,"plateTime":0.40675977690205345,"extension":6.61430593080319},"index":1,"playId":"96098549-99e1-326a-acbe-3dd1d75f053c","pitchNumber":1,"startTime":"2026-04-26T20:23:02.998Z","endTime":"2026-04-26T20:23:06.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"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":98.7,"endSpeed":89.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.76521048775712,"aZ":-13.262362897588691,"pfxX":-4.472830719486816,"pfxZ":9.122393868502837,"pX":-0.8664510655978561,"pZ":4.533857232191149,"vX0":5.448296982505067,"vY0":-143.656310454302,"vZ0":-0.2873557945794463,"x":150.03,"y":116.37,"x0":-2.2136816384732985,"y0":50.00390143335619,"z0":5.465439842590838,"aX":-9.274437895235296},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.6,"breakHorizontal":6.8,"spinRate":2226,"spinDirection":206},"zone":11,"typeConfidence":0.93,"plateTime":0.38244781840152386,"extension":6.553916413271347},"index":2,"playId":"cb710c03-447b-3824-ad70-3ee4d75b419e","pitchNumber":2,"startTime":"2026-04-26T20:23:15.442Z","endTime":"2026-04-26T20:23:19.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":88.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.796101395030234,"aZ":-13.775330979669736,"pfxX":-5.242829256226971,"pfxZ":9.01247236783013,"pX":0.0327508870439989,"pZ":3.794295451624066,"vX0":6.825060302318357,"vY0":-143.09953038281392,"vZ0":-2.1823023380687205,"x":115.75,"y":136.33,"x0":-1.7195950938526485,"y0":50.0047545984064,"z0":5.446117275768516,"aX":-10.706103383390786},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.0,"breakHorizontal":7.9,"spinRate":2272,"spinDirection":207},"zone":12,"typeConfidence":0.92,"plateTime":0.38505614649943176,"extension":6.634258181028833},"index":3,"playId":"ca49766b-b415-3e8b-9490-ae9234ee10b0","pitchNumber":3,"startTime":"2026-04-26T20:23:30.495Z","endTime":"2026-04-26T20:23:37.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05377954616435,"aZ":-27.87532477495415,"pfxX":-12.057770114442995,"pfxZ":2.3503571579334386,"pX":-0.952107381569845,"pZ":1.7938870931281683,"vX0":7.176269351719991,"vY0":-135.0723510887555,"vZ0":-3.874973735306904,"x":153.29,"y":190.35,"x0":-2.0900564200313774,"y0":50.00483913414871,"z0":5.228820470648867,"aX":-22.068925591888203},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.6,"breakHorizontal":20.0,"spinRate":2018,"spinDirection":238},"zone":13,"typeConfidence":0.92,"plateTime":0.4069977922206989,"extension":6.672892180430193},"index":4,"playId":"0a8517ba-6c49-373f-baf6-af1420eb80f6","pitchNumber":4,"startTime":"2026-04-26T20:23:44.607Z","endTime":"2026-04-26T20:23:50.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-26T20:23:56.395Z","endTime":"2026-04-26T20:24:09.095Z","isPitch":false,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84791833223599,"aZ":-28.817066362191614,"pfxX":-10.507953996366656,"pfxZ":1.767334564434078,"pX":-0.43298673955411965,"pZ":0.9490567447478073,"vX0":7.751283187795198,"vY0":-137.60751523169776,"vZ0":-6.242581126465185,"x":133.5,"y":213.16,"x0":-1.9326047729230853,"y0":50.005167373670375,"z0":5.220446572250857,"aX":-19.991381012723178},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.9,"breakHorizontal":17.3,"spinRate":1959,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.39927892386681707,"extension":6.658717680854192},"index":6,"playId":"bcf2fe90-908a-3178-9397-c155f91bb898","pitchNumber":5,"startTime":"2026-04-26T20:24:09.095Z","endTime":"2026-04-26T20:24:14.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":91.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13432900366027,"aZ":-13.477926645418922,"pfxX":-5.4092631203983945,"pfxZ":8.679615794575179,"pX":-0.17077327801857445,"pZ":3.0523177828640784,"vX0":7.028256154156603,"vY0":-145.40857795750148,"vZ0":-4.265557273315175,"x":123.51,"y":156.37,"x0":-1.9094405671258927,"y0":50.00570748400935,"z0":5.348129083876743,"aX":-11.656397533251752},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.1,"breakHorizontal":8.5,"spinRate":2363,"spinDirection":209},"zone":2,"typeConfidence":0.88,"plateTime":0.3757935235254113,"extension":6.573984459716472},"index":7,"playId":"ffee8a63-8389-3cea-9087-dc2fce8b15b7","pitchNumber":6,"startTime":"2026-04-26T20:24:27.078Z","endTime":"2026-04-26T20:24:33.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":666160,"link":"/api/v1/people/666160"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":503502,"link":"/api/v1/people/503502"},"officialType":"Home Plate"},{"official":{"id":658325,"link":"/api/v1/people/658325"},"officialType":"First Base"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Second Base"},{"official":{"id":521051,"link":"/api/v1/people/521051"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:24:33.781Z","atBatIndex":67}]