[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-01T17:40:29.880Z","endTime":"2026-04-01T17:41:16.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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-01T15:18:30.186Z","endTime":"2026-04-01T17:20:37.054Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"},"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-01T17:20:37.054Z","endTime":"2026-04-01T17:40:18.757Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"},"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-01T17:40:18.757Z","endTime":"2026-04-01T17:40:32.213Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.8,"endSpeed":90.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.56058572628697,"aZ":-11.26736920829549,"pfxX":-5.822474912627508,"pfxZ":9.859514571909008,"pX":0.15879819559664327,"pZ":2.5784708288685647,"vX0":7.042595772125471,"vY0":-145.07767971601635,"vZ0":-5.781962052984052,"x":110.95,"y":169.16,"x0":-1.549614631146287,"y0":50.00651874211025,"z0":5.291452958716573,"aX":-12.35113518826474},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.8,"breakHorizontal":9.0,"spinRate":2621,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3782827731776477,"extension":7.381159501232586},"index":3,"playId":"a710b5f1-4067-37bd-ab5c-a691a8e1d94a","pitchNumber":1,"startTime":"2026-04-01T17:40:32.213Z","endTime":"2026-04-01T17:40:35.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.3,"endSpeed":91.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.31560407019255,"aZ":-11.074353217887765,"pfxX":-5.947385457123463,"pfxZ":9.876548613022926,"pX":0.2801375477015434,"pZ":2.192261351485932,"vX0":7.153868007516126,"vY0":-145.71750261926138,"vZ0":-6.832114156690974,"x":106.32,"y":179.59,"x0":-1.4416082131565873,"y0":50.00305294220096,"z0":5.246366297801298,"aX":-12.706990202856643},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.6,"breakHorizontal":9.2,"spinRate":2644,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3768146732241875,"extension":7.356173436449715},"index":4,"playId":"5472ef7a-e14d-39ae-a0bc-1e395a27b196","pitchNumber":2,"startTime":"2026-04-01T17:40:50.432Z","endTime":"2026-04-01T17:40:54.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.4,"endSpeed":90.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.91543302758351,"aZ":-12.167677776383037,"pfxX":-6.596730581135599,"pfxZ":9.369508806925278,"pX":0.6575008420284277,"pZ":2.7960012072126386,"vX0":8.871360206466449,"vY0":-145.79102021362274,"vZ0":-4.918695550679727,"x":91.94,"y":163.29,"x0":-1.5795475797436744,"y0":50.000997003837625,"z0":5.250368432911634,"aX":-14.083421592342415},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.1,"breakHorizontal":10.0,"spinRate":2566,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.37689573283217026,"extension":7.47259584474969},"index":5,"playId":"3f44ed19-72c9-3c62-af53-55ccb14c1aed","pitchNumber":3,"startTime":"2026-04-01T17:41:12.947Z","endTime":"2026-04-01T17:41:16.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-04-01T17:41:16.733Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out to left fielder Blake Perkins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-01T17:41:35.819Z","endTime":"2026-04-01T17:43:31.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":101.3,"endSpeed":91.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.61787779741734,"aZ":-10.921450274356689,"pfxX":-7.153933365770911,"pfxZ":9.78980410854225,"pX":0.054554200289856185,"pZ":1.7613438896628146,"vX0":7.492083158868463,"vY0":-147.0366573122456,"vZ0":-7.992987073262413,"x":114.92,"y":191.22,"x0":-1.6075161948658891,"y0":50.00303799924851,"z0":5.177320895236473,"aX":-15.53201022419861},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.1,"breakHorizontal":11.3,"spinRate":2531,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.3737234837645125,"extension":7.463969851248706},"index":0,"playId":"7a1ba886-18f0-3fa7-a5be-d1f169e7afc2","pitchNumber":1,"startTime":"2026-04-01T17:41:44.809Z","endTime":"2026-04-01T17:41:48.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.9,"endSpeed":91.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.05119164890334,"aZ":-13.291003863654398,"pfxX":-6.56909673722607,"pfxZ":8.689218468178384,"pX":0.3526539682523195,"pZ":3.63020773812162,"vX0":7.906897016799547,"vY0":-146.78466106642458,"vZ0":-2.5695799064118923,"x":103.56,"y":140.76,"x0":-1.5276777235338292,"y0":50.00236744382876,"z0":5.3124084120683905,"aX":-14.27630348132863},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.4,"breakHorizontal":10.3,"spinRate":2658,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3737188862470133,"extension":7.2296117776826225},"index":1,"playId":"6a381636-4057-39c9-ab44-0fce6f94d352","pitchNumber":2,"startTime":"2026-04-01T17:42:03.569Z","endTime":"2026-04-01T17:42:08.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":100.3,"endSpeed":91.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.63081609353587,"aZ":-13.41080099370364,"pfxX":-6.869719279782515,"pfxZ":8.75319159443876,"pX":-0.1567192921044391,"pZ":1.983639582214087,"vX0":6.989544614621765,"vY0":-145.7808931025481,"vZ0":-6.672421315147032,"x":122.97,"y":185.22,"x0":-1.697805410011832,"y0":50.000496946580505,"z0":5.118563616630141,"aX":-14.721871012889869},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.6,"breakHorizontal":11.0,"spinRate":2628,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.37632817592878176,"extension":7.309114219455596},"index":2,"playId":"4ed90769-e3a4-30a2-8f65-bb8da9fb8890","pitchNumber":3,"startTime":"2026-04-01T17:42:20.964Z","endTime":"2026-04-01T17:42:24.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":100.6,"endSpeed":91.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.49020211041226,"aZ":-11.534706865814824,"pfxX":-5.652236539256244,"pfxZ":9.570401043676368,"pX":-0.9890145638834958,"pZ":3.2251141104218415,"vX0":4.2657709152950565,"vY0":-146.37141340030308,"vZ0":-3.8141222515975834,"x":154.7,"y":151.7,"x0":-1.7353430211329413,"y0":50.00557376988972,"z0":5.242647417880197,"aX":-12.192676529255031},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":16.7,"breakHorizontal":9.4,"spinRate":2473,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.375067252115878,"extension":7.400684207388839},"index":3,"playId":"5ac1852f-9df0-37d7-a78f-3a341396a205","pitchNumber":4,"startTime":"2026-04-01T17:42:42.461Z","endTime":"2026-04-01T17:42:47.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.600665272110984,"aZ":-34.26696803457622,"pfxX":5.190010002439427,"pfxZ":-1.2444198410387148,"pX":-1.5065602812735435,"pZ":3.2769554219154657,"vX0":-1.3942500084508227,"vY0":-128.41929890712126,"vZ0":0.8617084829686847,"x":174.43,"y":150.3,"x0":-1.6323369882534529,"y0":50.00587887507657,"z0":5.5943805376167335,"aX":8.704407787152794},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.8,"breakHorizontal":-9.1,"spinRate":1901,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.4258776842151706,"extension":6.796257739975008},"index":4,"playId":"caa0848e-eeb5-3f3e-a52e-6353284c743c","pitchNumber":5,"startTime":"2026-04-01T17:42:59.859Z","endTime":"2026-04-01T17:43:04.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.212848800951587,"aZ":-33.60000802446245,"pfxX":2.920614121572865,"pfxZ":-0.8933944982913768,"pX":-1.0351031230126946,"pZ":1.8464250135871767,"vX0":0.9031299070030631,"vY0":-125.11796111664465,"vZ0":-2.403009956828294,"x":156.46,"y":188.93,"x0":-1.7798612132306686,"y0":50.00511252494881,"z0":5.561145655123159,"aX":4.6508589153643145},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.9,"breakHorizontal":-5.5,"spinRate":1873,"spinDirection":46},"zone":13,"typeConfidence":2.0,"plateTime":0.43705206808159147,"extension":6.793791821361675},"hitData":{"launchSpeed":95.3,"launchAngle":30.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.38,"coordY":76.35}},"index":5,"playId":"b9f64eb1-83c1-3c2c-9491-eb3254a76ceb","pitchNumber":6,"startTime":"2026-04-01T17:43:18.714Z","endTime":"2026-04-01T17:43:31.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-01T17:43:31.707Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Fraley strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-01T17:43:43.934Z","endTime":"2026-04-01T17:44:34.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.1,"endSpeed":92.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.886163162504545,"aZ":-12.560724577164779,"pfxX":-6.758120266890174,"pfxZ":8.999479922012258,"pX":-0.2712078137781522,"pZ":2.1276123938657587,"vX0":6.751245112793101,"vY0":-146.94603251521931,"vZ0":-6.695145729180019,"x":127.34,"y":181.33,"x0":-1.7241064472318863,"y0":50.00476598930894,"z0":5.187027223769133,"aX":-14.73270143727773},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.1,"breakHorizontal":10.8,"spinRate":2501,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.37320037095547853,"extension":7.46091802890645},"index":0,"playId":"da3c22a7-a70b-3414-9ae7-82ae1c252193","pitchNumber":1,"startTime":"2026-04-01T17:43:53.880Z","endTime":"2026-04-01T17:43:57.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.8,"endSpeed":91.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.98699289502471,"aZ":-14.324376602993459,"pfxX":-7.11552147600447,"pfxZ":8.235411328460902,"pX":-0.42919626506722475,"pZ":2.2467439089970047,"vX0":6.414491137916413,"vY0":-146.5810247702798,"vZ0":-5.7641319501425405,"x":133.36,"y":178.12,"x0":-1.7259126578028936,"y0":50.000492519639806,"z0":5.1002775311320345,"aX":-15.417984708311192},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":13.9,"breakHorizontal":11.5,"spinRate":2550,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3742615529432687,"extension":7.253980467086434},"index":1,"playId":"0fbefb20-fb5c-3e49-9704-f6f4cd406f4d","pitchNumber":2,"startTime":"2026-04-01T17:44:11.090Z","endTime":"2026-04-01T17:44:15.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.1,"endSpeed":91.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.15963279176949,"aZ":-13.555473915369122,"pfxX":-7.237363480562218,"pfxZ":8.53150989757528,"pX":-0.7328375383804555,"pZ":3.4279894488488143,"vX0":5.6063000588282,"vY0":-147.07310480632887,"vZ0":-3.2905348089743742,"x":144.93,"y":146.22,"x0":-1.7272608265598397,"y0":50.00196706394885,"z0":5.369786725120375,"aX":-15.791996905048853},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":14.9,"breakHorizontal":12.0,"spinRate":2552,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3729880975817954,"extension":7.319663397349022},"index":2,"playId":"70c7f36c-e084-3325-b6dd-05fed781e086","pitchNumber":3,"startTime":"2026-04-01T17:44:30.627Z","endTime":"2026-04-01T17:44:34.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-01T17:44:34.042Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brice Turang flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-01T17:46:30.714Z","endTime":"2026-04-01T17:48:06.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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":95.3,"endSpeed":87.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.809784459943923,"aZ":-10.779842856165054,"pfxX":-3.86107184357021,"pfxZ":11.036662342415724,"pX":-1.031662642372948,"pZ":1.7184406137677388,"vX0":3.474090766590613,"vY0":-138.55833355310847,"vZ0":-8.788579432234837,"x":156.32,"y":192.38,"x0":-1.8018974577446256,"y0":50.00494124932196,"z0":5.657586639391701,"aX":-7.486306609051205},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":6.2,"spinRate":2413,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.3957513856288961,"extension":6.691604425941373},"index":0,"playId":"c540b61a-d4cc-3997-92a8-f17fa74193f4","pitchNumber":1,"startTime":"2026-04-01T17:46:38.389Z","endTime":"2026-04-01T17:46:43.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40922095370237,"aZ":-12.553810369916661,"pfxX":-3.2198386901773737,"pfxZ":10.050345626592007,"pX":0.3490438108928954,"pZ":2.3015265216634715,"vX0":6.57613962647174,"vY0":-139.11326276772812,"vZ0":-7.1495240403535805,"x":103.7,"y":176.64,"x0":-1.6315290429332616,"y0":50.00218474892061,"z0":5.744457897351924,"aX":-6.286010716098643},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":4.4,"spinRate":2438,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.3943601330059727,"extension":6.691464454925804},"index":1,"playId":"8ccb8b90-3c87-35c9-aa4a-385883afb702","pitchNumber":2,"startTime":"2026-04-01T17:46:53.167Z","endTime":"2026-04-01T17:46:57.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.372700357265806,"aZ":-19.750664049934624,"pfxX":-11.083785040200405,"pfxZ":6.4834377845492055,"pX":-0.5965999045056668,"pZ":2.4447149834045776,"vX0":7.4061468762247955,"vY0":-137.9536931369143,"vZ0":-4.709869833655093,"x":139.74,"y":172.77,"x0":-1.8841225097848366,"y0":50.00263100790287,"z0":5.516247312621221,"aX":-21.237764026971746},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":18.4,"spinRate":2409,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39794031780860095,"extension":6.575438883840017},"index":2,"playId":"d7a9ea81-f2cf-331d-81f7-4bb82fab9005","pitchNumber":3,"startTime":"2026-04-01T17:47:08.743Z","endTime":"2026-04-01T17:47:13.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.358449315391145,"aZ":-33.8191606772892,"pfxX":0.37001726708760163,"pfxZ":-1.0068911764793222,"pX":1.20899138119969,"pZ":0.8712728015543532,"vX0":7.027427616193544,"vY0":-127.31912363172245,"vZ0":-5.5804338516828835,"x":70.92,"y":215.26,"x0":-1.6358341025885537,"y0":50.000437487981905,"z0":5.770624768640268,"aX":0.6056798379470858},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.9,"breakHorizontal":-2.3,"spinRate":2577,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4303416167298786,"extension":6.637413856935356},"index":3,"playId":"79ca6fe5-1901-3c2a-8a54-a3916b8bd010","pitchNumber":4,"startTime":"2026-04-01T17:47:36.977Z","endTime":"2026-04-01T17:47:40.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.475519669878295,"aZ":-19.722088411927793,"pfxX":-10.893586829831381,"pfxZ":6.2603805090230775,"pX":-0.6805896092406423,"pZ":2.611409298628835,"vX0":6.919377549490718,"vY0":-140.29911374580237,"vZ0":-4.712508301549775,"x":130.68,"y":116.87,"x0":-1.766712777866287,"y0":50.001909348291356,"z0":5.602631454684391,"aX":-21.66183702691061},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.6,"breakHorizontal":18.2,"spinRate":2362,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3907726406870853,"extension":6.574909867499172},"hitData":{"launchSpeed":91.9,"launchAngle":30.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.05,"coordY":86.82}},"index":4,"playId":"d797a4c2-567c-3136-8c70-5067fa0a11ea","pitchNumber":5,"startTime":"2026-04-01T17:47:55.611Z","endTime":"2026-04-01T17:48:06.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-01T17:48:06.874Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"William Contreras lines out to third baseman Junior Caminero.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-01T17:48:21.935Z","endTime":"2026-04-01T17:49:31.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.595025117819528,"aZ":-31.180846505532415,"pfxX":1.5841680607315007,"pfxZ":0.5763374728702733,"pX":-0.5478286230848264,"pZ":2.6829175116848627,"vX0":3.8688941783866295,"vY0":-130.0610041912082,"vZ0":-1.8999436985820817,"x":137.88,"y":166.34,"x0":-2.2543529556852366,"y0":50.00424994121107,"z0":5.763819454484691,"aX":2.742844756829326},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.8,"breakHorizontal":-3.6,"spinRate":2321,"spinDirection":110},"zone":4,"typeConfidence":2.0,"plateTime":0.41944093895272205,"extension":6.443234849319641},"index":0,"playId":"99b1f213-7b9c-3fb6-9551-ce6be479c841","pitchNumber":1,"startTime":"2026-04-01T17:48:28.880Z","endTime":"2026-04-01T17:48:32.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58994352889804,"aZ":-12.863118245565168,"pfxX":-4.233160952757178,"pfxZ":9.612005759968723,"pX":-0.29034283307422154,"pZ":3.792589199609733,"vX0":5.454427146750038,"vY0":-140.97417632460852,"vZ0":-3.363089288199631,"x":128.07,"y":136.38,"x0":-1.701890389706984,"y0":50.0045288626221,"z0":5.833594461396016,"aX":-8.506472225754832},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":6.5,"spinRate":2397,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3888135384490039,"extension":6.658738864140314},"index":1,"playId":"ac653c2a-28c4-3470-8cfe-7fa1ada969e0","pitchNumber":2,"startTime":"2026-04-01T17:48:43.891Z","endTime":"2026-04-01T17:48:48.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.562049986770518,"aZ":-29.69296691151039,"pfxX":2.459992869521473,"pfxZ":1.4360285638313952,"pX":-0.13053330536518118,"pZ":1.2795358967983366,"vX0":3.956429068290641,"vY0":-129.92356423045192,"vZ0":-5.376380010494244,"x":121.98,"y":204.23,"x0":-1.986540780195225,"y0":50.0019609427302,"z0":5.603759116513672,"aX":4.249111365417027},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.7,"breakHorizontal":-5.3,"spinRate":2501,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.41989601842155233,"extension":6.666730736885802},"index":2,"playId":"b46e5722-bce7-3e78-895b-16cd1f97d35c","pitchNumber":3,"startTime":"2026-04-01T17:49:00.108Z","endTime":"2026-04-01T17:49:05.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-04-01T17:49:10.415Z","endTime":"2026-04-01T17:49:25.177Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.929508800349648,"aZ":-18.457053060835037,"pfxX":-9.08406507698749,"pfxZ":6.912024362123882,"pX":-0.8883385605616949,"pZ":1.8935118456692757,"vX0":5.6475648859246945,"vY0":-140.03961827027504,"vZ0":-6.624397135440294,"x":150.86,"y":187.66,"x0":-1.7520563176082575,"y0":50.00217130777336,"z0":5.499156109635739,"aX":-18.02309058429407},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.3,"breakHorizontal":15.2,"spinRate":2391,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.391277714897607,"extension":6.759132238783673},"hitData":{"launchSpeed":108.1,"launchAngle":7.0,"totalDistance":139.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":96.07,"coordY":170.43}},"index":4,"playId":"ef37f4d2-d031-3c29-9f9f-97420327ad57","pitchNumber":4,"startTime":"2026-04-01T17:49:25.177Z","endTime":"2026-04-01T17:49:31.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-01T17:49:31.603Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-01T17:49:47.671Z","endTime":"2026-04-01T17:51:52.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.461039167304065,"aZ":-9.856139034542103,"pfxX":-4.483656934734173,"pfxZ":11.264599201151706,"pX":-0.03717186992084814,"pZ":1.5613951216447801,"vX0":6.239883896596073,"vY0":-140.05278237939066,"vZ0":-9.235408569396625,"x":118.42,"y":196.62,"x0":-1.7143999383664386,"y0":50.00241033997882,"z0":5.551844495095066,"aX":-8.882806624800605},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.6,"breakHorizontal":6.8,"spinRate":2471,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.391517070039185,"extension":6.7834041921576755},"index":0,"playId":"0099e23b-a6c2-3f5e-8517-56ac362bfd2e","pitchNumber":1,"startTime":"2026-04-01T17:49:54.948Z","endTime":"2026-04-01T17:49:58.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.302594589498412,"aZ":-26.767404402783345,"pfxX":2.102958315717826,"pfxZ":2.986263122251951,"pX":0.6178222322141218,"pZ":1.7608831081321374,"vX0":6.199305490875913,"vY0":-133.0977697382077,"vZ0":-5.040590315361797,"x":93.45,"y":191.24,"x0":-2.006720698078233,"y0":50.00091160484443,"z0":5.597297920574844,"aX":3.803629932701466},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.6,"breakHorizontal":-5.0,"spinRate":2776,"spinDirection":171},"zone":9,"typeConfidence":2.0,"plateTime":0.4101904585879401,"extension":6.557249069916922},"index":1,"playId":"f65af84f-f12b-30e6-b693-5fb8f261e37e","pitchNumber":2,"startTime":"2026-04-01T17:50:11.269Z","endTime":"2026-04-01T17:50:15.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.183120374504817,"aZ":-31.674079075218057,"pfxX":2.356911759549206,"pfxZ":0.2936084382908817,"pX":1.32378023180982,"pZ":2.1631457253448088,"vX0":7.134276487508316,"vY0":-129.2699390878975,"vZ0":-2.987089433738717,"x":66.54,"y":180.38,"x0":-1.7702790548564422,"y0":50.00318827576356,"z0":5.747774855282186,"aX":4.015865307851472},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.1,"breakHorizontal":-5.8,"spinRate":2726,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.42257668991346575,"extension":6.673667729289379},"index":2,"playId":"b80d56ee-d724-3326-a00d-c86e581ef51c","pitchNumber":3,"startTime":"2026-04-01T17:50:30.516Z","endTime":"2026-04-01T17:50:34.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77184477366177,"aZ":-19.185230685470938,"pfxX":-9.173184121135254,"pfxZ":6.674566509042293,"pX":0.15592096206810363,"pZ":3.8874328704203496,"vX0":8.031064694082918,"vY0":-139.006280746664,"vZ0":-1.159528691854891,"x":111.06,"y":133.82,"x0":-1.5867159138890896,"y0":50.004171621214105,"z0":5.59064166176318,"aX":-17.854120470583013},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.0,"breakHorizontal":14.9,"spinRate":2491,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3948712818325597,"extension":6.638971738212297},"index":3,"playId":"a26cc96e-15a4-3343-bdd6-275b4da0cc2f","pitchNumber":4,"startTime":"2026-04-01T17:50:47.394Z","endTime":"2026-04-01T17:50:51.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41582166094727,"aZ":-27.294552565189527,"pfxX":1.8999520905467806,"pfxZ":2.682687083865166,"pX":1.5449958208762438,"pZ":1.7985915081128,"vX0":8.262376421968668,"vY0":-133.86466401113125,"vZ0":-5.177089955550056,"x":58.11,"y":190.22,"x0":-1.8260630951842403,"y0":50.00300231675373,"z0":5.707375031137224,"aX":3.4519589947800644},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.0,"breakHorizontal":-5.2,"spinRate":2717,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.40888535992872743,"extension":6.683252104036772},"index":4,"playId":"6154876e-7bbc-3508-ad60-23274621b628","pitchNumber":5,"startTime":"2026-04-01T17:51:05.114Z","endTime":"2026-04-01T17:51:08.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.0,"endSpeed":88.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22342062294244,"aZ":-11.218883514011209,"pfxX":-2.4386069463988247,"pfxZ":10.420230117624207,"pX":0.531811445695081,"pZ":2.718197367208515,"vX0":6.790370541214391,"vY0":-140.96361218249328,"vZ0":-6.291642328213795,"x":96.73,"y":165.39,"x0":-1.5921353799395739,"y0":50.00384856020878,"z0":5.704300789458691,"aX":-4.904796355942441},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":3.0,"spinRate":2514,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.3886421227003458,"extension":6.639051107104438},"index":5,"playId":"ed77befe-edf0-3dc9-abf7-2852e86389cf","pitchNumber":6,"startTime":"2026-04-01T17:51:21.408Z","endTime":"2026-04-01T17:51:25.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-04-01T17:51:35.038Z","endTime":"2026-04-01T17:51:48.297Z","isPitch":false,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.959126680405614,"aZ":-26.009145519505104,"pfxX":3.8965158381626526,"pfxZ":3.405521142530646,"pX":0.7764833104626637,"pZ":1.3734787437051343,"vX0":5.686082650113451,"vY0":-133.4800234084975,"vZ0":-6.2717420168381794,"x":87.4,"y":201.7,"x0":-1.885132118575345,"y0":50.001532118420116,"z0":5.618894386851479,"aX":7.050026490154796},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.0,"breakHorizontal":-8.3,"spinRate":2762,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.4098840205485752,"extension":6.719586368925986},"index":7,"playId":"3fdc0df5-a26a-30cb-8e34-2209d41c34de","pitchNumber":7,"startTime":"2026-04-01T17:51:48.297Z","endTime":"2026-04-01T17:51:52.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-01T17:51:52.645Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-01T17:53:51.853Z","endTime":"2026-04-01T17:55:03.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":89.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.28190437612722,"aZ":-11.635075048627806,"pfxX":-6.0558443368495,"pfxZ":9.841540322873115,"pX":0.021747511152270388,"pZ":3.8272111996897564,"vX0":6.961749086400022,"vY0":-144.39291943121987,"vZ0":-2.2422806652372693,"x":116.17,"y":135.45,"x0":-1.6472165092433004,"y0":50.00294769162103,"z0":5.34064295340025,"aX":-12.639054246164044},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.4,"breakHorizontal":9.4,"spinRate":2586,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3810388024950795,"extension":7.478786462955625},"index":0,"playId":"1488d97a-45ca-3476-b95b-9f2370b04674","pitchNumber":1,"startTime":"2026-04-01T17:54:05.157Z","endTime":"2026-04-01T17:54:08.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":99.5,"endSpeed":89.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.02858628328636,"aZ":-10.45147502831406,"pfxX":-6.100986791330856,"pfxZ":10.388231366297301,"pX":0.44546379591671664,"pZ":2.3855844894327674,"vX0":7.605087121319673,"vY0":-144.4614741704792,"vZ0":-6.357156598022179,"x":100.02,"y":174.37,"x0":-1.441989248142853,"y0":50.0008854862888,"z0":5.272948941729301,"aX":-12.755695470863003},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.5,"breakHorizontal":9.4,"spinRate":2676,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3807170038233001,"extension":7.439453174207209},"index":1,"playId":"ccb5f80d-4744-31e5-b1f5-c8324af961ab","pitchNumber":2,"startTime":"2026-04-01T17:54:23.972Z","endTime":"2026-04-01T17:54:27.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.774914738147384,"aZ":-23.920535307933875,"pfxX":1.6176338170259559,"pfxZ":4.288641201022749,"pX":1.2904830053711496,"pZ":0.9169614299894322,"vX0":7.098383986132052,"vY0":-138.09038259954835,"vZ0":-7.226059159183252,"x":67.81,"y":214.02,"x0":-1.5273080040716702,"y0":50.004010269830346,"z0":5.185792705752408,"aX":3.111206340053826},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.4,"breakHorizontal":-4.4,"spinRate":2533,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.3971876620532644,"extension":7.371237553153586},"index":2,"playId":"d718ac21-358d-38ed-aba3-da64ad317d46","pitchNumber":3,"startTime":"2026-04-01T17:54:41.642Z","endTime":"2026-04-01T17:54:46.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.353505834484288,"aZ":-25.396240098606338,"pfxX":1.079675569607895,"pfxZ":3.5591780755343647,"pX":0.973760404040156,"pZ":1.7524536062451677,"vX0":6.578672639854527,"vY0":-137.15536478053076,"vZ0":-4.511522237561596,"x":79.88,"y":191.46,"x0":-1.5963528365960589,"y0":50.00541412143911,"z0":5.150865366937064,"aX":2.0556429257869087},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.6,"breakHorizontal":-3.4,"spinRate":2536,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.39936303671647266,"extension":7.138355816390385},"index":3,"playId":"4ccc0054-2ae4-3a9d-966c-49f9df51aa6d","pitchNumber":4,"startTime":"2026-04-01T17:55:00.257Z","endTime":"2026-04-01T17:55:03.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-01T17:55:03.658Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-01T17:55:22.068Z","endTime":"2026-04-01T17:57:06.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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(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":100.1,"endSpeed":90.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.1275267487959,"aZ":-11.56880463040946,"pfxX":-5.841891280609581,"pfxZ":9.715081520449052,"pX":-0.28222608735304827,"pZ":3.5733483473081455,"vX0":6.108486859483451,"vY0":-145.62028508659037,"vZ0":-2.9079302825907063,"x":127.76,"y":142.3,"x0":-1.6606682458510593,"y0":50.004654750567994,"z0":5.297293425526334,"aX":-12.393190161465366},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.0,"breakHorizontal":9.2,"spinRate":2659,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.377920673966623,"extension":7.434569096912022},"index":0,"playId":"215b4ec8-87ba-33ad-b236-a366889e21b0","pitchNumber":1,"startTime":"2026-04-01T17:55:32.273Z","endTime":"2026-04-01T17:55:36.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.5,"endSpeed":91.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.66836118951424,"aZ":-14.471449049234053,"pfxX":-7.247648213765904,"pfxZ":8.219452713218667,"pX":-1.3201476049751384,"pZ":2.7795637912662214,"vX0":4.070829983034105,"vY0":-146.2982217941626,"vZ0":-4.4186474848026736,"x":167.32,"y":163.73,"x0":-1.7930970706248575,"y0":50.00039213079402,"z0":5.186013185611619,"aX":-15.60291792632112},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.2,"breakHorizontal":12.2,"spinRate":2601,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.37535608830715894,"extension":7.384225446864755},"index":1,"playId":"d5983e71-3c66-3e67-8360-670f3d2fb0e6","pitchNumber":2,"startTime":"2026-04-01T17:55:53.600Z","endTime":"2026-04-01T17:55:57.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(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":99.8,"endSpeed":91.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.42478511864274,"aZ":-12.920346149945242,"pfxX":-6.913101379349267,"pfxZ":9.037150978131221,"pX":-0.2689846962777595,"pZ":2.5842704348323178,"vX0":6.492849908668257,"vY0":-145.15419600208648,"vZ0":-5.1033033346014305,"x":127.25,"y":169.0,"x0":-1.6381716103894837,"y0":50.00600039139301,"z0":5.153946270153804,"aX":-14.73394487054566},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.5,"breakHorizontal":11.2,"spinRate":2578,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.37755324289731984,"extension":7.503442642743099},"index":2,"playId":"3339e467-6c6c-38ce-a1ac-9ca21fe31200","pitchNumber":3,"startTime":"2026-04-01T17:56:23.171Z","endTime":"2026-04-01T17:56:27.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-01T17:56:48.091Z","endTime":"2026-04-01T17:57:03.340Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":90.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.2303990385758,"aZ":-12.567603936219102,"pfxX":-5.231814681851539,"pfxZ":9.250594191909283,"pX":-0.09421924808691964,"pZ":3.866493374232376,"vX0":6.502874956771309,"vY0":-145.17782204943256,"vZ0":-2.1686256618199886,"x":120.59,"y":134.38,"x0":-1.6909474873173047,"y0":50.003729818329596,"z0":5.394920681804174,"aX":-11.090287987264546},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.4,"breakHorizontal":8.0,"spinRate":2570,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3783127808913447,"extension":7.2323884344055775},"index":4,"playId":"68fd5f92-f632-331b-82a8-cbb2d939dfb7","pitchNumber":4,"startTime":"2026-04-01T17:57:03.340Z","endTime":"2026-04-01T17:57:06.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-01T17:57:06.340Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Fortes singles on a ground ball to right fielder Sal Frelick.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-01T17:57:26.257Z","endTime":"2026-04-01T18:14:13.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,11,12,13,14],"actionIndex":[7,8,9,10],"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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.034368039379842,"aZ":-38.596559528886075,"pfxX":4.778519517128707,"pfxZ":-4.007466827018199,"pX":-2.094404192110408,"pZ":4.227545240286528,"vX0":-1.9589742199565672,"vY0":-125.91888362611745,"vZ0":3.9531584560375848,"x":196.83,"y":124.64,"x0":-1.9263205907537502,"y0":50.00238575695836,"z0":5.763779726162814,"aX":7.658251339418107},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.1,"breakHorizontal":-8.2,"spinRate":2037,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.43530646104773885,"extension":6.660834262926319},"index":0,"playId":"3224b0c6-7817-3e03-a435-aec39908e00c","pitchNumber":1,"startTime":"2026-04-01T17:57:31.200Z","endTime":"2026-04-01T17:57:38.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13439749074227,"aZ":-26.3215656758899,"pfxX":-0.5079929340179725,"pfxZ":3.0855354432769406,"pX":-0.9955762642468757,"pZ":2.8884707233991427,"vX0":2.8884281681305937,"vY0":-136.3846821690184,"vZ0":-1.7112587716501837,"x":154.95,"y":160.79,"x0":-1.9993304564039842,"y0":50.00211748062269,"z0":5.327686055279877,"aX":-0.9636527541366616},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.4,"breakHorizontal":0.4,"spinRate":2513,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.40059193591207753,"extension":7.346406336025799},"index":1,"playId":"e4796d8d-0a55-31ef-9956-64f6b50b5bdf","pitchNumber":2,"startTime":"2026-04-01T17:58:17.114Z","endTime":"2026-04-01T17:58:21.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.554704514602484,"aZ":-39.92774601739481,"pfxX":2.56523431864866,"pfxZ":-4.730929133245804,"pX":-0.7612338803444735,"pZ":1.660300922362367,"vX0":1.0813466758053873,"vY0":-127.709848968765,"vZ0":-1.6753520632580183,"x":146.02,"y":193.95,"x0":-1.5246509028074051,"y0":50.006220046908126,"z0":5.491989795828392,"aX":4.199426016508225},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-8.8,"breakHorizontal":-4.9,"spinRate":2067,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.4303887126894601,"extension":6.974367731796824},"index":2,"playId":"6d2abe6e-ea50-35cc-864b-eb35a055be9b","pitchNumber":3,"startTime":"2026-04-01T17:58:36.444Z","endTime":"2026-04-01T17:58:40.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-01T17:58:44.551Z","endTime":"2026-04-01T17:59:04.336Z","isPitch":false,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":90.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.49382131746671,"aZ":-11.672288741722445,"pfxX":-6.576764597849397,"pfxZ":9.644832689920273,"pX":-0.41097109999077874,"pZ":2.947957587966362,"vX0":6.122755301012445,"vY0":-145.84679040438084,"vZ0":-4.620626080456203,"x":132.67,"y":159.19,"x0":-1.6965913562043706,"y0":50.00679263088847,"z0":5.273433928928795,"aX":-13.98617885360419},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.6,"breakHorizontal":10.4,"spinRate":2539,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.3774552375019389,"extension":7.3727753486737875},"index":4,"playId":"f9a3597e-7b0e-3fbf-80b8-96cb06eb4b38","pitchNumber":4,"startTime":"2026-04-01T17:59:04.336Z","endTime":"2026-04-01T17:59:08.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.3,"endSpeed":91.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.785505588837694,"aZ":-12.65238633248368,"pfxX":-6.010799227918741,"pfxZ":9.076225330475289,"pX":0.6040163699383319,"pZ":3.4362818456284536,"vX0":8.27149028289221,"vY0":-145.85129124626823,"vZ0":-2.875678124540292,"x":93.98,"y":146.0,"x0":-1.4898031495900919,"y0":50.006046182988705,"z0":5.199689403920472,"aX":-12.93347374410743},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.0,"breakHorizontal":9.2,"spinRate":2490,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.37575009622106803,"extension":7.242083007369489},"index":5,"playId":"e925e15b-cb05-305e-95e1-e131a50e0390","pitchNumber":5,"startTime":"2026-04-01T17:59:26.037Z","endTime":"2026-04-01T17:59:30.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":91.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.18369747597542,"aZ":-14.417420129980917,"pfxX":-7.490318133995821,"pfxZ":8.304381717977181,"pX":-0.8261515212530851,"pZ":2.836010756431175,"vX0":5.3119183790188265,"vY0":-145.74437480718274,"vZ0":-4.0660214152936645,"x":148.49,"y":162.21,"x0":-1.7048698740504675,"y0":50.00168212883856,"z0":5.127781854812191,"aX":-16.015678977641716},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.3,"breakHorizontal":12.5,"spinRate":2410,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.3766737130488802,"extension":7.444246663752826},"index":6,"playId":"21127bfe-7ccc-31a4-9e94-cc68b2f3350a","pitchNumber":6,"startTime":"2026-04-01T17:59:46.565Z","endTime":"2026-04-01T17:59:53.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"Home Plate"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":7,"startTime":"2026-04-01T18:03:38.118Z","endTime":"2026-04-01T18:11:43.859Z","isPitch":false,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"contextMetrics":{}},{"details":{"description":"Umpire Chad Fairchild moving to HP.","event":"Umpire Substitution","eventType":"umpire_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":8,"startTime":"2026-04-01T18:11:43.859Z","endTime":"2026-04-01T18:11:43.872Z","isPitch":false,"type":"action","player":{"id":431232,"link":"/api/v1/people/431232"},"umpire":{"id":431232,"link":"/api/v1/people/431232"},"contextMetrics":{}},{"details":{"description":"Umpire Jeremie Rehak moving to 2B.","event":"Umpire Substitution","eventType":"umpire_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":9,"startTime":"2026-04-01T18:11:43.872Z","endTime":"2026-04-01T18:13:08.610Z","isPitch":false,"type":"action","player":{"id":605672,"link":"/api/v1/people/605672"},"umpire":{"id":605672,"link":"/api/v1/people/605672"},"contextMetrics":{}},{"details":{"description":"Umpire change: NO UMPIRE replaces 1B umpire Jeremie Rehak.","event":"Umpire Substitution","eventType":"umpire_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":10,"startTime":"2026-04-01T18:13:02.131Z","endTime":"2026-04-01T18:13:02.132Z","isPitch":false,"type":"action","player":{"id":433417,"link":"/api/v1/people/433417"},"umpire":{"id":433417,"link":"/api/v1/people/433417"},"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":100.1,"endSpeed":91.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.5738401520267,"aZ":-12.216586776533148,"pfxX":-6.069374697601593,"pfxZ":9.362755200160784,"pX":1.2686210008426009,"pZ":1.336495730756196,"vX0":9.843911890386007,"vY0":-145.20471781836517,"vZ0":-9.049871334438604,"x":68.88,"y":230.9,"x0":-1.3797214626708296,"y0":50.00424749318862,"z0":5.240528061499154,"aX":-12.939424666437748},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.2,"breakHorizontal":9.0,"spinRate":2578,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.37748187029948266,"extension":7.6135685987785795},"index":11,"playId":"0866668f-80c9-323f-8cc8-1c6b8eedc1c0","pitchNumber":7,"startTime":"2026-04-01T18:13:02.133Z","endTime":"2026-04-01T18:13:06.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.815559142717444,"aZ":-24.408636023289098,"pfxX":-0.011211788648807897,"pfxZ":3.9558095804303743,"pX":0.891046834231761,"pZ":1.1677102197976281,"vX0":6.843262981480547,"vY0":-138.6809939489267,"vZ0":-6.002790372136205,"x":83.04,"y":207.25,"x0":-1.5992048082111925,"y0":50.002907365292515,"z0":4.97145356384133,"aX":-0.02361049589443593},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.2,"breakHorizontal":-1.3,"spinRate":2607,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.39382698278461303,"extension":7.103297234938624},"index":12,"playId":"a2271249-6ac4-3fb0-a6de-77f563144559","pitchNumber":8,"startTime":"2026-04-01T18:13:17.064Z","endTime":"2026-04-01T18:13:21.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32481496942535,"aZ":-36.524073921873686,"pfxX":3.3928358565941292,"pfxZ":-2.627091714479544,"pX":-0.6291555572670028,"pZ":3.032068683101749,"vX0":1.439916580109475,"vY0":-127.94451396160721,"vZ0":1.013145399289606,"x":140.98,"y":156.91,"x0":-1.6398818634368455,"y0":50.00098875170056,"z0":5.492685834023725,"aX":5.624932170076003},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.3,"breakHorizontal":-6.5,"spinRate":2089,"spinDirection":57},"zone":1,"typeConfidence":2.0,"plateTime":0.42806279445177653,"extension":7.091218193154263},"index":13,"playId":"793a2c98-b800-3c3a-936a-83ae06c2ae32","pitchNumber":9,"startTime":"2026-04-01T18:13:34.161Z","endTime":"2026-04-01T18:13:38.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":90.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.75947350510926,"aZ":-14.399646945633815,"pfxX":-6.428060045584033,"pfxZ":8.370960484077347,"pX":0.6470866241888363,"pZ":3.6279577235246405,"vX0":8.397225545911185,"vY0":-145.4092642900566,"vZ0":-2.2420771844988585,"x":92.33,"y":140.83,"x0":-1.454443895290447,"y0":50.0041084717296,"z0":5.291574397239341,"aX":-13.651708783051633},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.9,"breakHorizontal":9.8,"spinRate":2499,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.37789521002523596,"extension":7.512600753781995},"hitData":{"launchSpeed":96.7,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.07,"coordY":118.24}},"index":14,"playId":"b08e89a6-b43a-3161-9ea3-75b8d471b4b4","pitchNumber":10,"startTime":"2026-04-01T18:14:01.813Z","endTime":"2026-04-01T18:14:13.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.43,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:14:13.072Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Chandler Simpson walks. Nick Fortes to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-01T18:14:29.096Z","endTime":"2026-04-01T18:16:09.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnSecond":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04451233391846,"aZ":-16.252282593473137,"pfxX":-6.018233327362239,"pfxZ":7.605487130430319,"pX":0.7384310114385221,"pZ":4.123997552086565,"vX0":8.961412124522523,"vY0":-143.716207045076,"vZ0":-0.4064006650097018,"x":88.85,"y":127.43,"x0":-1.6370230499038854,"y0":50.00354918886526,"z0":5.275935736177713,"aX":-12.601213711775},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.9,"breakHorizontal":9.1,"spinRate":2560,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3810032029028245,"extension":7.692049839028494},"index":0,"playId":"c9f7afd1-e15c-3164-9218-c6de7f014cf0","pitchNumber":1,"startTime":"2026-04-01T18:14:40.049Z","endTime":"2026-04-01T18:14:45.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8383414696653,"aZ":-14.021388110757721,"pfxX":-6.088196457814892,"pfxZ":8.925559714279697,"pX":-1.0940861782409983,"pZ":3.0440316890081602,"vX0":4.528650632542731,"vY0":-141.7981623973612,"vZ0":-3.5593588931454185,"x":158.7,"y":156.59,"x0":-1.921992068957852,"y0":50.00198427322226,"z0":5.211925404932244,"aX":-12.380339990688405},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.6,"breakHorizontal":10.1,"spinRate":2511,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3864896293168818,"extension":7.50210064556771},"index":1,"playId":"33954575-20d1-33b8-89fb-242f504d0302","pitchNumber":2,"startTime":"2026-04-01T18:14:59.320Z","endTime":"2026-04-01T18:15:03.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32994318569864,"aZ":-13.007469718025053,"pfxX":-6.218535886392733,"pfxZ":9.50344060144387,"pX":1.6215727168107987,"pZ":1.9242152822546672,"vX0":11.01261989407236,"vY0":-141.17009925986457,"vZ0":-6.579355849959831,"x":55.19,"y":186.83,"x0":-1.523267758019941,"y0":50.004886045054945,"z0":5.123512408638429,"aX":-12.545199383938144},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":9.0,"spinRate":2573,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3880844022364429,"extension":7.540228089596855},"index":2,"playId":"7307be8e-cccc-3d6e-b592-dd4a6162cad4","pitchNumber":3,"startTime":"2026-04-01T18:15:18.837Z","endTime":"2026-04-01T18:15:22.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95917958335915,"aZ":-13.536884148576139,"pfxX":-5.298394258412277,"pfxZ":9.024427199325602,"pX":-0.5292578075327385,"pZ":2.9602734300396496,"vX0":5.239732657287951,"vY0":-142.8297119540827,"vZ0":-4.002011813608129,"x":137.17,"y":158.85,"x0":-1.699335822975207,"y0":50.005866656397934,"z0":5.231163188659203,"aX":-10.946769330338133},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.7,"breakHorizontal":8.5,"spinRate":2599,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.38350244739827843,"extension":7.4321610841193575},"index":3,"playId":"cfbe3ffb-4c3a-3b3e-84db-9940693e2a1b","pitchNumber":4,"startTime":"2026-04-01T18:15:45.070Z","endTime":"2026-04-01T18:15:48.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92891936298833,"aZ":-14.690000116591557,"pfxX":-5.425642783110801,"pfxZ":8.487257068559337,"pX":0.5177622706337198,"pZ":3.6930088222695248,"vX0":7.992097989917795,"vY0":-142.65665404516304,"vZ0":-2.148822982199457,"x":97.26,"y":139.07,"x0":-1.6156707732399764,"y0":50.00386720066151,"z0":5.382394976501326,"aX":-11.179343644927666},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":8.2,"spinRate":2553,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3839914548395025,"extension":7.323537186548233},"index":4,"playId":"b1b7e51e-1509-30e8-8471-0c08902f9a93","pitchNumber":5,"startTime":"2026-04-01T18:16:04.555Z","endTime":"2026-04-01T18:16:09.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.94,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:16:09.864Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out, shortstop Joey Ortiz to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-01T18:16:31.268Z","endTime":"2026-04-01T18:17:08.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.972134608391237,"aZ":-23.995594028735507,"pfxX":0.7488916791756639,"pfxZ":4.342903167404008,"pX":0.4571809388479304,"pZ":1.8774926856867409,"vX0":5.574235020415608,"vY0":-135.9065535266664,"vZ0":-4.364886154867883,"x":99.57,"y":188.09,"x0":-1.712182134970853,"y0":50.00211676587074,"z0":5.157597639909035,"aX":1.4090983595905675},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.2,"breakHorizontal":-2.5,"spinRate":2531,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.4020142559650961,"extension":7.145469431393866},"index":0,"playId":"ac4ac909-5fec-3c62-8c43-28796b89d9b5","pitchNumber":1,"startTime":"2026-04-01T18:16:39.336Z","endTime":"2026-04-01T18:16:43.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5216400192246,"aZ":-23.453432569583715,"pfxX":0.6642056984356322,"pfxZ":4.442600027208398,"pX":-0.45392048188215833,"pZ":2.6896449706851286,"vX0":3.7307360720359997,"vY0":-138.63548343298115,"vZ0":-2.4624474052752943,"x":134.3,"y":166.16,"x0":-1.8986969716962603,"y0":50.00418411612336,"z0":5.140724770680219,"aX":1.3029802355420048},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.8,"breakHorizontal":-1.9,"spinRate":2503,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.3938148710284981,"extension":7.470068797534686},"hitData":{"launchSpeed":88.8,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":157.26}},"index":1,"playId":"4c38aa51-f393-3e0c-aef3-7bf6d5a2033a","pitchNumber":2,"startTime":"2026-04-01T18:17:01.049Z","endTime":"2026-04-01T18:17:08.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":663743,"link":"/api/v1/people/663743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.81,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:17:08.595Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Bauers lines out sharply to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-01T18:19:22.058Z","endTime":"2026-04-01T18:20:34.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9350067100087,"aZ":-12.945880057468038,"pfxX":-2.71702996243231,"pfxZ":10.35266410194279,"pX":0.3094721729282987,"pZ":1.8636263129807136,"vX0":6.054094229497336,"vY0":-135.48903272369785,"vZ0":-7.802809985329787,"x":105.2,"y":188.46,"x0":-1.6020669360516016,"y0":50.000803809534005,"z0":5.687869235783346,"aX":-5.04596812006927},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":3.6,"spinRate":2373,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.4044483798104439,"extension":6.745161190368315},"index":0,"playId":"003b4bb0-76a6-387e-827b-e1f79d72b13d","pitchNumber":1,"startTime":"2026-04-01T18:19:30.954Z","endTime":"2026-04-01T18:19:34.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73816937756584,"aZ":-25.277083061689417,"pfxX":1.3795877147027884,"pfxZ":3.892342888731206,"pX":1.4976196552167729,"pZ":1.5213537241163524,"vX0":8.166738780316626,"vY0":-131.96461335995122,"vZ0":-5.828708425239539,"x":59.91,"y":197.7,"x0":-1.8100320573869677,"y0":50.00420283856285,"z0":5.6081467551531405,"aX":2.445555513241658},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.0,"breakHorizontal":-4.2,"spinRate":2644,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.4142497116892665,"extension":6.6667834566280835},"index":1,"playId":"5801ad0d-603d-3104-9300-dca4ec89d514","pitchNumber":2,"startTime":"2026-04-01T18:19:46.047Z","endTime":"2026-04-01T18:19:50.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.371604153277637,"aZ":-26.4921644297278,"pfxX":-7.178210019863686,"pfxZ":3.5133420417225487,"pX":0.20645549275828146,"pZ":2.2965233695354663,"vX0":7.402551965647353,"vY0":-126.72950653996882,"vZ0":-3.0070346376984576,"x":109.13,"y":176.77,"x0":-1.8282630094398125,"y0":50.00185058842632,"z0":5.628386861091139,"aX":-11.6045118215367},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.9,"breakHorizontal":11.2,"spinRate":1035,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.4332221895791841,"extension":6.545500084743195},"index":2,"playId":"fedac8c4-c83f-3153-b867-8d63608768fb","pitchNumber":3,"startTime":"2026-04-01T18:20:02.912Z","endTime":"2026-04-01T18:20:07.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-01T18:20:10.634Z","endTime":"2026-04-01T18:20:27.309Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.148875504528004,"aZ":-20.738032561585406,"pfxX":-11.538368350432327,"pfxZ":5.9612132176395445,"pX":0.16016177872492737,"pZ":2.6750568919108213,"vX0":9.095135068298429,"vY0":-137.7479700649844,"vZ0":-3.9855320266781535,"x":110.9,"y":166.55,"x0":-1.6885329922867431,"y0":50.00237726482251,"z0":5.546260096337985,"aX":-22.13037503019942},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.1,"breakHorizontal":19.0,"spinRate":2349,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.39793834533602723,"extension":6.71408267537882},"hitData":{"launchSpeed":103.8,"launchAngle":15.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":85.41,"coordY":83.25}},"index":4,"playId":"8c89db98-cdb7-3bb0-9267-d76a437ab29f","pitchNumber":4,"startTime":"2026-04-01T18:20:27.309Z","endTime":"2026-04-01T18:20:34.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:20:34.848Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Garrett Mitchell singles on a line drive to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-01T18:20:53.002Z","endTime":"2026-04-01T18:22:06.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.2,"endSpeed":82.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.267434641811075,"aZ":-29.292466601851146,"pfxX":-8.652620745531639,"pfxZ":1.7070926404737061,"pX":1.4977254010032257,"pZ":0.08007543762595652,"vX0":10.93492490799333,"vY0":-129.2153743420242,"vZ0":-7.968065136155208,"x":59.91,"y":236.62,"x0":-1.6675086639302574,"y0":50.004967806367844,"z0":5.4589377723615184,"aX":-14.614668809149652},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.4,"breakHorizontal":13.2,"spinRate":1308,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.42411851012833957,"extension":6.742293728997859},"index":0,"playId":"12e44a0a-8ea4-33b1-b1d2-077b1718fbf4","pitchNumber":1,"startTime":"2026-04-01T18:20:59.210Z","endTime":"2026-04-01T18:21:02.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.645266056368747,"aZ":-14.91550303452272,"pfxX":-3.0311599183672464,"pfxZ":9.021382680115654,"pX":-0.3133501824900756,"pZ":2.081576454399701,"vX0":4.91673390109393,"vY0":-137.48256063689507,"vZ0":-7.0226039851728865,"x":128.94,"y":182.58,"x0":-1.731553762963348,"y0":50.0025480021367,"z0":5.682401844183472,"aX":-5.7991482263847},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":4.4,"spinRate":2436,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.3984813787478454,"extension":6.705108386804701},"index":1,"playId":"ab92c4b1-505b-3191-b20f-ed02c2fa90dc","pitchNumber":2,"startTime":"2026-04-01T18:21:16.356Z","endTime":"2026-04-01T18:21:20.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.589165787387863,"aZ":-26.434475026918825,"pfxX":-7.6912808969668935,"pfxZ":3.424400356047702,"pX":0.01569580467347657,"pZ":2.7437236692617235,"vX0":7.039507330732433,"vY0":-129.07467552151041,"vZ0":-2.2398585793938257,"x":116.4,"y":164.7,"x0":-1.756744733283561,"y0":50.00216378629943,"z0":5.672424529267087,"aX":-12.88836000522147},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.9,"breakHorizontal":12.2,"spinRate":1153,"spinDirection":251},"zone":5,"typeConfidence":2.0,"plateTime":0.42547151295580754,"extension":6.645224812219504},"index":2,"playId":"a0f9d321-2ddf-3a6c-a9d2-e2ea4346375e","pitchNumber":3,"startTime":"2026-04-01T18:21:32.336Z","endTime":"2026-04-01T18:21:37.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.004644806998808,"aZ":-29.037692800331097,"pfxX":0.15603856441883912,"pfxZ":1.8079815970420032,"pX":0.4591662498952896,"pZ":2.2426857286912676,"vX0":5.896884092600614,"vY0":-130.7474748750867,"vZ0":-3.4321300308440037,"x":99.5,"y":178.23,"x0":-1.8436324605938579,"y0":50.002931917367036,"z0":5.746274678747847,"aX":0.27032558994449046},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.8,"breakHorizontal":-1.6,"spinRate":2626,"spinDirection":172},"zone":9,"typeConfidence":2.0,"plateTime":0.41857726661653993,"extension":6.59025975594761},"hitData":{"launchSpeed":78.7,"launchAngle":16.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.68,"coordY":112.06}},"index":3,"playId":"b8c0824e-291c-3772-97f3-d6ad7ccdb55f","pitchNumber":4,"startTime":"2026-04-01T18:21:56.496Z","endTime":"2026-04-01T18:22:06.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.68,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:22:06.711Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Frelick strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-01T18:22:49.821Z","endTime":"2026-04-01T18:25:18.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"dfaec2f7-5d6b-3f19-9f5d-5dbdc0cab7a3","startTime":"2026-04-01T18:22:33.440Z","endTime":"2026-04-01T18:22:36.922Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.134302756722374,"aZ":-23.88028589475908,"pfxX":2.1538943501429837,"pfxZ":4.713213677780743,"pX":0.9786562356270533,"pZ":2.312926012386334,"vX0":6.965630017344049,"vY0":-131.59448146265441,"vZ0":-4.183368258695547,"x":79.7,"y":176.33,"x0":-1.9791497597935974,"y0":50.002484432902236,"z0":5.685904695669663,"aX":3.7867698297605754},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.8,"breakHorizontal":-5.4,"spinRate":2672,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.41575609366116506,"extension":6.663016961519553},"index":1,"playId":"30e0de89-13c6-341c-a52f-8800b13c11b3","pitchNumber":1,"startTime":"2026-04-01T18:22:52.152Z","endTime":"2026-04-01T18:22:56.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77498825917416,"aZ":-18.923000752248967,"pfxX":-10.28279827452327,"pfxZ":6.985236367543945,"pX":0.14178931467206604,"pZ":1.7087697985678005,"vX0":8.493654190895995,"vY0":-136.97414769324016,"vZ0":-6.748641505509242,"x":111.6,"y":192.64,"x0":-1.6661291347193103,"y0":50.00273711296375,"z0":5.502365946830566,"aX":-19.503481279301297},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.4,"breakHorizontal":16.8,"spinRate":2459,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.4001561247958012,"extension":6.929077915550336},"index":2,"playId":"e49cf603-19ec-3f9c-92f5-eb6503f3a6f9","pitchNumber":2,"startTime":"2026-04-01T18:23:09.483Z","endTime":"2026-04-01T18:23:13.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02124018166582,"aZ":-20.462638948102143,"pfxX":1.6422855348804561,"pfxZ":6.503535699840204,"pX":0.8834750294063315,"pZ":1.9772120704209222,"vX0":6.747530156161343,"vY0":-133.42255819074362,"vZ0":-5.799337213549153,"x":83.32,"y":185.4,"x0":-1.892856006663822,"y0":50.00355743447579,"z0":5.6561911441039605,"aX":2.9562125530602756},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.7,"breakHorizontal":-4.4,"spinRate":2722,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4107052819510626,"extension":6.801536063899616},"index":3,"playId":"1d20bbb3-20bf-38f3-a8ae-2d7e93e849e6","pitchNumber":3,"startTime":"2026-04-01T18:23:28.859Z","endTime":"2026-04-01T18:23:32.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.334742740122937,"aZ":-12.886658453603035,"pfxX":-2.525196707701942,"pfxZ":9.762862218890792,"pX":0.42853290886608975,"pZ":2.7072047463015783,"vX0":6.334458283058557,"vY0":-139.41882043066806,"vZ0":-6.168803484947656,"x":100.67,"y":165.69,"x0":-1.5413358552028569,"y0":50.00156167009986,"z0":5.793372772640682,"aX":-4.988875934219135},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":3.4,"spinRate":2510,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.39235763149737624,"extension":6.692646024479509},"index":4,"playId":"94d44661-2bd3-3f54-aa0e-184357e8b8ba","pitchNumber":4,"startTime":"2026-04-01T18:23:52.229Z","endTime":"2026-04-01T18:23:55.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"1616de75-1b0b-3a77-8d58-734f9255dcbb","startTime":"2026-04-01T18:24:13.730Z","endTime":"2026-04-01T18:24:17.022Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.793730193292223,"aZ":-22.333219972640265,"pfxX":2.0995598645962668,"pfxZ":5.538814576504281,"pX":1.6541123889136424,"pZ":2.1402389077524973,"vX0":8.315563964967927,"vY0":-131.9126198167246,"vZ0":-5.056589827688287,"x":53.95,"y":180.99,"x0":-1.8010365255600729,"y0":50.00480647236809,"z0":5.709822077027838,"aX":3.7327453600320113},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.2,"breakHorizontal":-5.5,"spinRate":2631,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4138473532657172,"extension":6.7231243175487565},"index":6,"playId":"1950e3d3-096d-3655-a652-2c5b6e8f9527","pitchNumber":5,"startTime":"2026-04-01T18:24:35.739Z","endTime":"2026-04-01T18:24:42.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Garrett Mitchell steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":7,"actionPlayId":"1950e3d3-096d-3655-a652-2c5b6e8f9527","startTime":"2026-04-01T18:24:46.615Z","endTime":"2026-04-01T18:25:12.694Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"postOnSecond":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"homeTeamWinProbability":57.199999999999996,"awayTeamWinProbability":42.800000000000004,"homeTeamWinProbabilityAdded":1.79999999999999,"leverageIndex":1.27,"dramaIndex":48.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51711985634451,"aZ":-15.778261076434793,"pfxX":-2.530703617273878,"pfxZ":8.358348240242348,"pX":-0.6955840951598045,"pZ":3.3116791056204,"vX0":3.6190077343067006,"vY0":-139.46406186477523,"vZ0":-4.1116760875841925,"x":143.51,"y":149.36,"x0":-1.6836451802654866,"y0":50.00499259548505,"z0":5.851615033883503,"aX":-4.966094740121427},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":3.8,"spinRate":2503,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3933186528530088,"extension":6.62813433221997},"index":8,"playId":"02f3540f-6b59-3bdc-adf1-5f6b483ea848","pitchNumber":6,"startTime":"2026-04-01T18:25:12.694Z","endTime":"2026-04-01T18:25:18.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.5,"awayTeamWinProbability":46.5,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":1.27,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:25:18.258Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Blake Perkins lines out to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-01T18:25:37.176Z","endTime":"2026-04-01T18:27:16.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.477026256289317,"aZ":-43.30588700292256,"pfxX":3.1710704264643255,"pfxZ":-8.373932475704077,"pX":-0.6224394888716184,"pZ":2.2206127900722628,"vX0":1.8772856182851627,"vY0":-115.43029894838753,"vZ0":0.9886527381750194,"x":140.73,"y":178.82,"x0":-1.8623607624746445,"y0":50.0028929499817,"z0":6.005931785958323,"aX":4.215081221502983},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-14.5,"breakHorizontal":-6.2,"spinRate":2715,"spinDirection":36},"zone":7,"typeConfidence":2.0,"plateTime":0.4772408841967022,"extension":6.453931036794101},"index":0,"playId":"ad87646e-efd5-38c2-95f2-9a4b2638d510","pitchNumber":1,"startTime":"2026-04-01T18:25:45.914Z","endTime":"2026-04-01T18:25:49.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":96.6,"endSpeed":87.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.98892696426907,"aZ":-8.025316454103415,"pfxX":-3.3527661924835495,"pfxZ":12.235422483494636,"pX":0.8578568776196348,"pZ":1.6859033910221706,"vX0":7.72096658753777,"vY0":-140.15149653457257,"vZ0":-9.50464843374171,"x":84.3,"y":193.26,"x0":-1.5068909354967834,"y0":50.00515908175482,"z0":5.660172326823555,"aX":-6.619156856978996},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.2,"breakHorizontal":4.3,"spinRate":2587,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39198312295517157,"extension":6.689601372857098},"index":1,"playId":"f9a3363a-0c2a-3d43-a571-7d65f7884bc0","pitchNumber":2,"startTime":"2026-04-01T18:26:05.519Z","endTime":"2026-04-01T18:26:09.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36459349660636,"aZ":-22.36989519467307,"pfxX":1.2578878696495632,"pfxZ":5.411719442406017,"pX":0.875726277923444,"pZ":1.2705679669624248,"vX0":7.249740505944666,"vY0":-132.95267289627876,"vZ0":-6.866076134328264,"x":83.62,"y":204.47,"x0":-2.03661097104078,"y0":50.00080508974208,"z0":5.4814497759977785,"aX":2.2778275535136316},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.6,"breakHorizontal":-3.7,"spinRate":2626,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.41013510256584196,"extension":6.758954124568864},"index":2,"playId":"507cabb2-91df-3a7d-b2d1-b182b42fb36f","pitchNumber":3,"startTime":"2026-04-01T18:26:25.089Z","endTime":"2026-04-01T18:26:28.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.089267688028063,"aZ":-27.91367874690708,"pfxX":0.014122182016539364,"pfxZ":2.503024085744274,"pX":0.3627002136225978,"pZ":1.836566907260747,"vX0":6.192295314561977,"vY0":-129.13017794799637,"vZ0":-4.242236726040389,"x":103.17,"y":189.19,"x0":-2.0609157231817306,"y0":50.000654305998566,"z0":5.630476827800631,"aX":0.023660694634502998},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.8,"breakHorizontal":-1.3,"spinRate":2623,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.4229999557510826,"extension":6.4857529933604425},"index":3,"playId":"b59f9f84-1bd2-3190-ab4a-2ac782ca946e","pitchNumber":4,"startTime":"2026-04-01T18:26:43.561Z","endTime":"2026-04-01T18:26:47.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":84.9,"endSpeed":78.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.878273694941118,"aZ":-28.568092485725103,"pfxX":7.149277592918558,"pfxZ":2.3163567982344038,"pX":0.28405942473402535,"pZ":2.7352949562791538,"vX0":3.8461030615253025,"vY0":-123.68049607571821,"vZ0":-1.208780229912934,"x":106.17,"y":164.93,"x0":-2.2180618229826243,"y0":50.001045797972125,"z0":5.6187608659253465,"aX":11.110444048198922},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.2,"breakHorizontal":-13.8,"spinRate":2615,"spinDirection":55},"zone":6,"typeConfidence":2.0,"plateTime":0.44227859658151303,"extension":6.511024137372253},"hitData":{"launchSpeed":93.8,"launchAngle":7.0,"totalDistance":121.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":167.9}},"index":4,"playId":"aec38095-45e6-33e0-a1e3-a9bb58f04d92","pitchNumber":5,"startTime":"2026-04-01T18:27:09.908Z","endTime":"2026-04-01T18:27:16.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.31,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:27:16.892Z","atBatIndex":14},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Richie Palacios hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-01T18:29:17.763Z","endTime":"2026-04-01T18:30:04.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50764407732301,"aZ":-14.385768860843386,"pfxX":-7.275908024152625,"pfxZ":8.64605161080994,"pX":-0.45138679223055383,"pZ":3.182142445598938,"vX0":6.1901765006420515,"vY0":-142.68060174951836,"vZ0":-3.2810935424870213,"x":134.21,"y":152.86,"x0":-1.7061206017637212,"y0":50.00229285321817,"z0":5.256317651065351,"aX":-14.968066530852196},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":11.9,"spinRate":2598,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3842058609673993,"extension":7.479146908025993},"index":0,"playId":"72c53ec6-9bd1-3211-afc1-0f8b0baff3f8","pitchNumber":1,"startTime":"2026-04-01T18:29:25.051Z","endTime":"2026-04-01T18:29:28.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50987761695833,"aZ":-26.14767653605377,"pfxX":-10.223484509711259,"pfxZ":3.3559361066895983,"pX":0.3377632760134623,"pZ":1.2695986222851225,"vX0":8.400535447909446,"vY0":-133.2013068656025,"vZ0":-5.472451897353255,"x":104.13,"y":204.5,"x0":-1.5279914084390434,"y0":50.00508432355376,"z0":5.240340334826888,"aX":-18.380297439119637},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.0,"breakHorizontal":16.7,"spinRate":1964,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4111418449501767,"extension":7.393644042266282},"index":1,"playId":"f004c57d-13ff-380e-9778-2954588eb235","pitchNumber":2,"startTime":"2026-04-01T18:29:41.708Z","endTime":"2026-04-01T18:29:45.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26347532274513,"aZ":-13.200956843615485,"pfxX":-7.600266832568422,"pfxZ":9.063847370944806,"pX":1.8829432211499888,"pZ":3.2546548327070868,"vX0":12.109850715959288,"vY0":-143.95927747888524,"vZ0":-3.521305962827511,"x":45.23,"y":150.9,"x0":-1.3959195390230945,"y0":50.00331359611627,"z0":5.314147238771054,"aX":-15.911429321477442},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.8,"breakHorizontal":11.3,"spinRate":2614,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3808783479996145,"extension":7.476395604172117},"index":2,"playId":"c1b2acc9-0f7d-39f0-8b16-614b1c629fad","pitchNumber":3,"startTime":"2026-04-01T18:29:58.570Z","endTime":"2026-04-01T18:30:04.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:30:04.196Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Yandy Díaz homers (2) on a fly ball to right field. Richie Palacios scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-01T18:30:29.039Z","endTime":"2026-04-01T18:31:57.554Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":694819,"link":"/api/v1/people/694819"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":{"id":694819,"link":"/api/v1/people/694819"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92552668478789,"aZ":-13.75025732234003,"pfxX":-6.37374571005372,"pfxZ":9.045100750498154,"pX":0.014303147655547065,"pZ":3.3024208690640986,"vX0":6.804469629175679,"vY0":-141.92729243179235,"vZ0":-3.4701983291405023,"x":116.45,"y":149.61,"x0":-1.5878451935383038,"y0":50.00444793303377,"z0":5.418524090158305,"aX":-12.985504903897462},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":10.1,"spinRate":2393,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.38613938488206,"extension":7.3275674719569315},"index":0,"playId":"baf42bf2-8312-34d1-97df-364fee5d2d74","pitchNumber":1,"startTime":"2026-04-01T18:30:40.122Z","endTime":"2026-04-01T18:30:43.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.79471268967148,"aZ":-13.585863397969328,"pfxX":-6.662470790336506,"pfxZ":9.20348834286327,"pX":-1.3688746973687747,"pZ":3.9552453668654484,"vX0":3.5619591328301863,"vY0":-141.76864390963053,"vZ0":-1.7327898517468836,"x":169.18,"y":131.99,"x0":-1.781380691521009,"y0":50.00125724405957,"z0":5.449330888477701,"aX":-13.45326444719949},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":11.3,"spinRate":2415,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3875319306872895,"extension":7.2619271516927535},"index":1,"playId":"23cd87b7-7648-3589-804a-3c98325c5bb0","pitchNumber":2,"startTime":"2026-04-01T18:31:02.584Z","endTime":"2026-04-01T18:31:06.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.216800961869126,"aZ":-12.598112697609933,"pfxX":-6.76701532358175,"pfxZ":9.692783241002592,"pX":0.24449429827255748,"pZ":2.3849494258855555,"vX0":7.572959506244677,"vY0":-141.65487553227075,"vZ0":-5.490306560933403,"x":107.68,"y":174.39,"x0":-1.5922256174385732,"y0":50.0052304817266,"z0":5.163013113415039,"aX":-13.670322245694074},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":10.6,"spinRate":2442,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3875886403350375,"extension":7.464715189187524},"hitData":{"launchSpeed":102.3,"launchAngle":28.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.71,"coordY":81.96}},"index":2,"playId":"b1bb49b5-f209-310d-95ce-5ae5b4d6f6ec","pitchNumber":3,"startTime":"2026-04-01T18:31:23.133Z","endTime":"2026-04-01T18:31:57.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-17.1,"leverageIndex":1.65,"dramaIndex":151.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:31:57.554Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonathan Aranda lines out sharply to center fielder Garrett Mitchell.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-01T18:32:12.026Z","endTime":"2026-04-01T18:33:40.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.760774436165484,"aZ":-14.292491049803424,"pfxX":-6.527418110958524,"pfxZ":8.69113351607359,"pX":-1.7633172175760823,"pZ":3.085976856341394,"vX0":2.3157438701625503,"vY0":-142.55069623008802,"vZ0":-3.7380557767789786,"x":184.21,"y":155.46,"x0":-1.7380068143349525,"y0":50.00679764429283,"z0":5.3166084907708315,"aX":-13.437316701553508},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":11.4,"spinRate":2458,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3842196670382738,"extension":7.580461345177979},"index":0,"playId":"b2278d77-8fad-30b4-bab8-ba458a200c64","pitchNumber":1,"startTime":"2026-04-01T18:32:19.759Z","endTime":"2026-04-01T18:32:22.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84646624531009,"aZ":-25.946424778669765,"pfxX":1.8756495110828535,"pfxZ":3.3273394319384817,"pX":-0.827626032988154,"pZ":3.3952700978431056,"vX0":2.1781934849443174,"vY0":-135.08194418555402,"vZ0":0.2737137199890478,"x":148.55,"y":147.11,"x0":-1.8842757935960506,"y0":50.0028544668977,"z0":5.097806924208186,"aX":3.511178367103617},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.2,"breakHorizontal":-3.8,"spinRate":2518,"spinDirection":172},"zone":11,"typeConfidence":2.0,"plateTime":0.4034879287440343,"extension":7.579034666009442},"index":1,"playId":"dbb7eb46-845a-3943-9630-9f230b3f029e","pitchNumber":2,"startTime":"2026-04-01T18:32:33.450Z","endTime":"2026-04-01T18:32:36.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.046685170200924,"aZ":-25.576718508575038,"pfxX":1.6851458029765771,"pfxZ":3.513775286866794,"pX":0.2730096671684865,"pZ":2.7594921420700573,"vX0":4.766380102952883,"vY0":-135.60054839089256,"vZ0":-1.8058325423098869,"x":106.59,"y":164.27,"x0":-1.7200881768240535,"y0":50.00674654975571,"z0":5.2021041441982145,"aX":3.16824049574515},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.2,"breakHorizontal":-4.0,"spinRate":2509,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.40249233516641025,"extension":7.564703209734991},"index":2,"playId":"86ba7285-d234-3004-af4d-b4ddec6dfe8b","pitchNumber":3,"startTime":"2026-04-01T18:32:48.998Z","endTime":"2026-04-01T18:32:52.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.006033059936932,"aZ":-23.51381137062438,"pfxX":0.3590726475268813,"pfxZ":4.491315171265222,"pX":0.614483719848377,"pZ":1.3607255512423386,"vX0":6.662737696107772,"vY0":-137.44829550132275,"vZ0":-5.523553593844533,"x":99.56,"y":145.14,"x0":-1.8791302534455074,"y0":50.00591874846733,"z0":4.974472522303879,"aX":0.6936712458663463},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.2,"breakHorizontal":-1.9,"spinRate":2668,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.3971936270076797,"extension":7.502003652041495},"index":3,"playId":"a7979685-898a-33ff-82af-37ad219bf41b","pitchNumber":4,"startTime":"2026-04-01T18:33:07.676Z","endTime":"2026-04-01T18:33:11.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.694561113717405,"aZ":-13.617683753126524,"pfxX":-6.113359572024158,"pfxZ":8.908456968052512,"pX":-0.0830587663203046,"pZ":2.6463219169528616,"vX0":7.038646174003294,"vY0":-143.7277155133347,"vZ0":-4.552866217162337,"x":120.17,"y":167.33,"x0":-1.7746476086006773,"y0":50.00286037623991,"z0":5.102762728965293,"aX":-12.73416619286456},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.4,"breakHorizontal":9.6,"spinRate":2650,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3817495400635842,"extension":7.315520777086902},"hitData":{"launchSpeed":101.7,"launchAngle":18.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":101.21,"coordY":75.4}},"index":4,"playId":"b7116d9b-7894-3e19-9b9e-076c21e90d1d","pitchNumber":5,"startTime":"2026-04-01T18:33:32.897Z","endTime":"2026-04-01T18:33:40.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:33:40.120Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake Fraley doubles (2) on a ground ball to left fielder Blake Perkins.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-01T18:33:56.195Z","endTime":"2026-04-01T18:34:24.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"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":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63108247531494,"aZ":-24.490145400231565,"pfxX":1.4372530217404358,"pfxZ":4.138702712891196,"pX":-0.6102723663477988,"pZ":1.0799285082491188,"vX0":3.4808654313229583,"vY0":-135.4033214069919,"vZ0":-5.961457749872208,"x":140.26,"y":209.62,"x0":-2.099341597604672,"y0":50.00413184192671,"z0":5.024487277543609,"aX":2.667034747477758},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.5,"breakHorizontal":-3.4,"spinRate":2527,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.4045627612174658,"extension":7.537821897790539},"index":0,"playId":"fda22009-abb2-3a44-8092-b0a3fe607ea8","pitchNumber":1,"startTime":"2026-04-01T18:33:59.633Z","endTime":"2026-04-01T18:34:03.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.98637072315025,"aZ":-13.332021724159295,"pfxX":-6.072399551946755,"pfxZ":9.282563027030868,"pX":-0.2999884121550449,"pZ":2.9443653054112464,"vX0":6.4375396866576455,"vY0":-141.92622195454203,"vZ0":-3.565892387177543,"x":128.43,"y":159.28,"x0":-1.8140724292321326,"y0":50.00490123637783,"z0":5.07241438983324,"aX":-12.32868648490624},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.2,"breakHorizontal":9.6,"spinRate":2506,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.3866739272362505,"extension":7.602261509443331},"hitData":{"launchSpeed":92.5,"launchAngle":5.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.49,"coordY":129.39}},"index":1,"playId":"95d0e57e-f4f9-36e0-9eaa-d1de0ef1cbb1","pitchNumber":2,"startTime":"2026-04-01T18:34:12.531Z","endTime":"2026-04-01T18:34:24.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.200000000000003,"awayTeamWinProbability":72.8,"homeTeamWinProbabilityAdded":-3.399999999999995,"leverageIndex":0.52,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:34:24.265Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-01T18:34:42.096Z","endTime":"2026-04-01T18:35:48.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.617833827246752,"aZ":-28.601415952722082,"pfxX":1.945907928920088,"pfxZ":1.9571324343082068,"pX":-0.7510319630132324,"pZ":3.1110109595519533,"vX0":2.4822819620668892,"vY0":-134.1258146698036,"vZ0":-0.2216688130885357,"x":145.63,"y":154.78,"x0":-1.9407727447093486,"y0":50.00205727353821,"z0":5.231804902587449,"aX":3.5497264262241846},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.7,"breakHorizontal":-4.1,"spinRate":2407,"spinDirection":171},"zone":1,"typeConfidence":2.0,"plateTime":0.4081400320651878,"extension":7.361973421555628},"index":0,"playId":"8508fd65-3745-3cf2-bcf6-495870950841","pitchNumber":1,"startTime":"2026-04-01T18:34:52.782Z","endTime":"2026-04-01T18:34:56.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75514017710204,"aZ":-27.87587568125137,"pfxX":1.1217630366716183,"pfxZ":2.3533337622972272,"pX":-1.0143141745923243,"pZ":2.9271388568753607,"vX0":1.8259817902512747,"vY0":-134.1709911901478,"vZ0":-0.8150172602064788,"x":155.66,"y":159.75,"x0":-1.8491059315394884,"y0":50.00035293830979,"z0":5.219455847687786,"aX":2.046857528184151},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.3,"breakHorizontal":-2.4,"spinRate":2479,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.4080617170074028,"extension":7.554448155233353},"index":1,"playId":"d1f126ce-272d-31a5-957c-b4411833619f","pitchNumber":2,"startTime":"2026-04-01T18:35:08.224Z","endTime":"2026-04-01T18:35:11.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-01T18:35:22.166Z","endTime":"2026-04-01T18:35:41.900Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19072011491545,"aZ":-14.11541800709298,"pfxX":-5.8668048715574574,"pfxZ":8.778119523034025,"pX":0.3343978031824688,"pZ":3.018755577242779,"vX0":7.6495974492792636,"vY0":-142.40669519707058,"vZ0":-3.5698518481459094,"x":104.25,"y":157.27,"x0":-1.6222727513005688,"y0":50.004866982496615,"z0":5.179491186945119,"aX":-12.07240966802447},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":9.1,"spinRate":2513,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.38438483202836116,"extension":7.618421072618506},"index":3,"playId":"ae7af969-ee61-3d35-9387-1ad5aa5d7b88","pitchNumber":3,"startTime":"2026-04-01T18:35:41.900Z","endTime":"2026-04-01T18:35:48.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.0,"awayTeamWinProbability":70.0,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.02,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:35:48.774Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-01T18:36:04.153Z","endTime":"2026-04-01T18:37:36.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.983348234336848,"aZ":-12.99173870839306,"pfxX":-5.03722447880995,"pfxZ":9.478949989916,"pX":0.3742268359489934,"pZ":1.9147350393040101,"vX0":7.419775198259034,"vY0":-141.29628428476195,"vZ0":-6.265415902904494,"x":102.74,"y":187.08,"x0":-1.6304270093756337,"y0":50.00193321060054,"z0":4.9946028185038065,"aX":-10.192971595404197},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.1,"breakHorizontal":7.7,"spinRate":2527,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.3875507663575877,"extension":7.583086611756704},"index":0,"playId":"b3144099-af62-3329-9ae3-0d5d506ac921","pitchNumber":1,"startTime":"2026-04-01T18:36:11.459Z","endTime":"2026-04-01T18:36:15.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47219622287819,"aZ":-15.573253005155676,"pfxX":-5.124108962666354,"pfxZ":8.193446396584982,"pX":-0.9717829649692866,"pZ":3.260480691112071,"vX0":4.25072398392198,"vY0":-141.4871164867952,"vZ0":-2.2834272338618025,"x":154.04,"y":150.75,"x0":-1.8283584813434715,"y0":50.00223279238506,"z0":5.0766716124850335,"aX":-10.382007588516206},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":8.4,"spinRate":2524,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3872077399181748,"extension":7.59679040039837},"index":1,"playId":"c1025446-794c-3f9e-9250-61ee81aae2ab","pitchNumber":2,"startTime":"2026-04-01T18:36:29.060Z","endTime":"2026-04-01T18:36:32.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.222788773212,"aZ":-26.121227819522016,"pfxX":0.8428915776230719,"pfxZ":3.258309074641633,"pX":-0.7121095590197489,"pZ":2.2235535104911497,"vX0":3.134615596285018,"vY0":-135.15619051843075,"vZ0":-2.81469720229533,"x":144.14,"y":178.74,"x0":-1.9943754641126774,"y0":50.00482328365266,"z0":5.104219775015797,"aX":1.565835655494606},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.5,"breakHorizontal":-2.2,"spinRate":2389,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.4045653563028466,"extension":7.347719890572638},"index":2,"playId":"3fad3958-ede1-3d08-9bf3-5a7216c1428d","pitchNumber":3,"startTime":"2026-04-01T18:36:51.107Z","endTime":"2026-04-01T18:36:54.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":98.1,"endSpeed":89.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01069113050585,"aZ":-12.775278461359907,"pfxX":-4.286496239216468,"pfxZ":9.388683961434225,"pX":-1.3750203949560669,"pZ":3.5872414937883534,"vX0":2.966240454169465,"vY0":-142.84972091089818,"vZ0":-2.4819856055920315,"x":169.41,"y":141.92,"x0":-1.8701603257075488,"y0":50.000149519493355,"z0":5.270797127221258,"aX":-8.854472186082528},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.7,"breakHorizontal":7.2,"spinRate":2540,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3834869510684884,"extension":7.640914929433121},"index":3,"playId":"4c492e63-abf8-3abb-9946-5e4570afb06f","pitchNumber":4,"startTime":"2026-04-01T18:37:08.201Z","endTime":"2026-04-01T18:37:11.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.620506712195645,"aZ":-31.01121097064413,"pfxX":-9.251290313622178,"pfxZ":0.6326160021945517,"pX":-0.2768270888645522,"pZ":2.0318607111219977,"vX0":6.974831747120294,"vY0":-134.8031701621859,"vZ0":-2.8081164390018043,"x":127.55,"y":183.92,"x0":-1.6973156970201948,"y0":50.00226100294127,"z0":5.2788449393175885,"aX":-17.006048194508143},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.7,"breakHorizontal":15.2,"spinRate":1939,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.4064952226462264,"extension":7.419396636916793},"index":4,"playId":"789312a3-f800-3848-936e-d23668732d9d","pitchNumber":5,"startTime":"2026-04-01T18:37:30.744Z","endTime":"2026-04-01T18:37:36.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":641584,"link":"/api/v1/people/641584"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.03,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:37:36.046Z","atBatIndex":20},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"David Hamilton reaches on a throwing error by third baseman Junior Caminero.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T18:39:38.024Z","endTime":"2026-04-01T18:39:56.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1345555974795,"aZ":-23.54140212675092,"pfxX":0.7236522540464732,"pfxZ":4.941697275880758,"pX":-0.031861725344915236,"pZ":2.6625143619444356,"vX0":4.873148224030226,"vY0":-131.2271856466065,"vZ0":-3.340018772194098,"x":118.21,"y":166.89,"x0":-2.0052521538672052,"y0":50.00652209088266,"z0":5.700700930833775,"aX":1.2654976409739276},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.4,"breakHorizontal":-2.4,"spinRate":2619,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.416996067927613,"extension":6.6750023304118145},"hitData":{"launchSpeed":30.2,"launchAngle":-3.0,"totalDistance":16.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":121.01,"coordY":192.82}},"index":0,"playId":"196ce7b7-f2e5-3139-9305-e851fc72e2bc","pitchNumber":1,"startTime":"2026-04-01T18:39:43.923Z","endTime":"2026-04-01T18:39:56.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.2,"awayTeamWinProbability":62.8,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.04,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:39:56.907Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joey Ortiz flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T18:40:18.383Z","endTime":"2026-04-01T18:43:11.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89785371024837,"aZ":-14.28352767204537,"pfxX":-2.606770151432185,"pfxZ":9.406765337353615,"pX":-0.4223450644730821,"pZ":3.286666023117572,"vX0":4.702146532759054,"vY0":-137.1733424515265,"vZ0":-3.9352857508813046,"x":133.1,"y":150.04,"x0":-1.8215851986123446,"y0":50.00355539467319,"z0":5.716489699485299,"aX":-4.958629010671763},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":3.7,"spinRate":2485,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.39958743697125554,"extension":6.718783812156629},"index":0,"playId":"1ebc454d-ce94-3066-a09b-08e2915c276f","pitchNumber":1,"startTime":"2026-04-01T18:40:28.602Z","endTime":"2026-04-01T18:40:32.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"16798028-667f-3edf-ba49-55aa59db1baa","startTime":"2026-04-01T18:40:47.550Z","endTime":"2026-04-01T18:40:50.550Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46050669713787,"aZ":-12.572867650075056,"pfxX":-4.1052257570939865,"pfxZ":9.91927813550371,"pX":0.2196492752827479,"pZ":2.608990340168573,"vX0":6.907655903428624,"vY0":-139.9054506023585,"vZ0":-6.33846511766311,"x":108.63,"y":168.34,"x0":-1.7514991278174918,"y0":50.005590259140746,"z0":5.733101083533187,"aX":-8.115057121743945},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":6.0,"spinRate":2596,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.3919479587392649,"extension":6.761341917140026},"index":2,"playId":"ab478a1a-4375-3d30-acfd-3fd0def6b44a","pitchNumber":2,"startTime":"2026-04-01T18:41:08.844Z","endTime":"2026-04-01T18:41:14.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"actionPlayId":"ab478a1a-4375-3d30-acfd-3fd0def6b44a","startTime":"2026-04-01T18:41:18.541Z","endTime":"2026-04-01T18:41:26.397Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-01T18:41:26.397Z","endTime":"2026-04-01T18:41:42.999Z","isPitch":false,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.468709735998623,"aZ":-30.862489567484115,"pfxX":2.4339417655434046,"pfxZ":0.8070614896481603,"pX":-0.1200351303646175,"pZ":1.7385499061891048,"vX0":3.88078570565543,"vY0":-125.94819991331386,"vZ0":-3.782877879346362,"x":121.58,"y":191.84,"x0":-1.989415321380514,"y0":50.00344401845985,"z0":5.721050749188881,"aX":3.960950752327048},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":-5.2,"spinRate":2603,"spinDirection":79},"zone":8,"typeConfidence":2.0,"plateTime":0.43274266547727924,"extension":6.557330435215455},"index":5,"playId":"0c3bec95-fb45-37bb-82d0-d904483167fb","pitchNumber":3,"startTime":"2026-04-01T18:41:42.999Z","endTime":"2026-04-01T18:41:48.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":6,"playId":"694c827e-1640-39cb-a105-01593becacde","startTime":"2026-04-01T18:42:15.772Z","endTime":"2026-04-01T18:42:22.118Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.400958582412606,"aZ":-16.853846038608364,"pfxX":-8.743228854831298,"pfxZ":8.031471194060227,"pX":-1.1933759682656404,"pZ":2.3342113728190417,"vX0":4.926469413443031,"vY0":-137.68040092018455,"vZ0":-5.542220899792629,"x":162.49,"y":175.76,"x0":-1.8760758219615519,"y0":50.00251639779677,"z0":5.525468804597018,"aX":-16.677276526325095},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":14.8,"spinRate":2437,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3988041953687427,"extension":6.639049326389359},"index":7,"playId":"f5297431-9044-34b5-ad32-171cf6d3daab","pitchNumber":4,"startTime":"2026-04-01T18:42:34.553Z","endTime":"2026-04-01T18:42:38.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73602221081621,"aZ":-28.957082981995693,"pfxX":4.050119407248422,"pfxZ":2.111973974143279,"pX":-0.6596617488761102,"pZ":2.612320473290157,"vX0":2.677893863275118,"vY0":-122.74028787744435,"vZ0":-1.2847419200839925,"x":142.14,"y":168.25,"x0":-2.2916956490752067,"y0":50.00233909211981,"z0":5.6127402267494215,"aX":6.166785658459},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.7,"breakHorizontal":-7.9,"spinRate":2375,"spinDirection":51},"zone":4,"typeConfidence":2.0,"plateTime":0.44658465029199856,"extension":6.510788846381993},"hitData":{"launchSpeed":99.9,"launchAngle":24.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.19,"coordY":45.27}},"index":8,"playId":"b977b388-2625-3db0-8eaf-97d174c082a9","pitchNumber":5,"startTime":"2026-04-01T18:42:58.628Z","endTime":"2026-04-01T18:43:11.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.1,"awayTeamWinProbability":66.9,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":1.79,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:43:11.344Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brice Turang homers (1) on a fly ball to center field. David Hamilton scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T18:43:36.477Z","endTime":"2026-04-01T18:44:42.047Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":{"id":656876,"link":"/api/v1/people/656876"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.46198002836553,"aZ":-40.83279465004837,"pfxX":3.793220667983187,"pfxZ":-6.731214012537764,"pX":-1.4884175625874552,"pZ":3.2938935677078067,"vX0":0.345711764090511,"vY0":-112.959236788767,"vZ0":3.0363480576673694,"x":173.73,"y":149.84,"x0":-2.1361785690070723,"y0":50.00325285101801,"z0":6.050752619119532,"aX":4.879077713228447},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-11.0,"breakHorizontal":-7.0,"spinRate":2588,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.485759824980327,"extension":6.510935964210532},"index":0,"playId":"a32bf502-dc26-3dc0-9770-aa7aa03eefa2","pitchNumber":1,"startTime":"2026-04-01T18:43:47.477Z","endTime":"2026-04-01T18:43:53.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"David Hamilton steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"a32bf502-dc26-3dc0-9770-aa7aa03eefa2","startTime":"2026-04-01T18:43:58.378Z","endTime":"2026-04-01T18:44:18.104Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"postOnSecond":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"homeTeamWinProbability":34.9,"awayTeamWinProbability":65.1,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":1.46,"dramaIndex":53.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.519811947465637,"aZ":-14.648109452376882,"pfxX":-2.24484327122794,"pfxZ":9.141895172441881,"pX":-0.1521256488992102,"pZ":2.604731854778763,"vX0":5.05068361835965,"vY0":-137.81790156023627,"vZ0":-5.627228161463875,"x":122.8,"y":168.45,"x0":-1.7194888932910863,"y0":50.006726972092544,"z0":5.667755875299769,"aX":-4.305868412708994},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":3.0,"spinRate":2491,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.39790576457297266,"extension":6.704100685057696},"hitData":{"launchSpeed":104.9,"launchAngle":24.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":83.72,"coordY":46.35}},"index":2,"playId":"88dfbf1f-bcfb-341a-a4d6-dead4002edde","pitchNumber":2,"startTime":"2026-04-01T18:44:18.104Z","endTime":"2026-04-01T18:44:42.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":18.1,"leverageIndex":1.46,"dramaIndex":164.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:44:42.047Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a ground ball to third baseman Junior Caminero.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T18:44:53.732Z","endTime":"2026-04-01T18:45:56.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.8,"endSpeed":87.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.247018627228886,"aZ":-15.17706417038888,"pfxX":-9.159885255396539,"pfxZ":8.688268489744097,"pX":-0.18938378068505057,"pZ":0.7863851756364421,"vX0":7.4540325889451795,"vY0":-139.0072363244396,"vZ0":-9.933634791130102,"x":124.22,"y":217.55,"x0":-1.7159464034315322,"y0":50.0058814167275,"z0":5.414905517214359,"aX":-17.92398558723788},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":15.0,"spinRate":2394,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3940825573107487,"extension":6.714840238290747},"index":0,"playId":"3b89682f-b98e-3e61-acb4-87516fb424ea","pitchNumber":1,"startTime":"2026-04-01T18:45:08.515Z","endTime":"2026-04-01T18:45:12.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.876614144635855,"aZ":-27.537378520272824,"pfxX":1.5166321744439246,"pfxZ":2.631888859304077,"pX":-0.6919616193786459,"pZ":2.5433810450314946,"vX0":2.836479236189749,"vY0":-131.15327359541075,"vZ0":-3.2166618459722462,"x":143.38,"y":170.11,"x0":-1.9799007255161332,"y0":50.00342920072876,"z0":5.815298951941849,"aX":2.6703087163971735},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.3,"breakHorizontal":-3.4,"spinRate":2540,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.41588709106446764,"extension":6.565544461276924},"index":1,"playId":"4d8dcec6-c1d5-3c29-823c-be2eafe37967","pitchNumber":2,"startTime":"2026-04-01T18:45:24.241Z","endTime":"2026-04-01T18:45:28.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45989306636264,"aZ":-18.747588910871755,"pfxX":-9.266566772291595,"pfxZ":6.793828993331793,"pX":-0.26972195328301035,"pZ":2.2054370047948186,"vX0":7.0177366010901485,"vY0":-139.93199237518957,"vZ0":-5.891856955988399,"x":127.28,"y":179.23,"x0":-1.609892183622443,"y0":50.00680451426669,"z0":5.572403775799448,"aX":-18.325979929523996},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.2,"breakHorizontal":15.2,"spinRate":2454,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.39187823839140545,"extension":6.648704383876647},"hitData":{"launchSpeed":76.3,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.26,"coordY":176.01}},"index":2,"playId":"2a8a3f57-2462-383c-9b49-177411b42d3c","pitchNumber":3,"startTime":"2026-04-01T18:45:43.394Z","endTime":"2026-04-01T18:45:56.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:45:56.435Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T18:46:18.844Z","endTime":"2026-04-01T18:49:13.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23873291637934,"aZ":-21.68853519835117,"pfxX":-10.784937167695437,"pfxZ":5.400515794804448,"pX":-0.5326415913290776,"pZ":3.1546934591046227,"vX0":7.155732428866128,"vY0":-138.71107998092873,"vZ0":-2.8193213845192022,"x":137.3,"y":153.6,"x0":-1.750221460476539,"y0":50.00005504739886,"z0":5.637165178829468,"aX":-20.925031607954182},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":18.0,"spinRate":2300,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.3955092589503897,"extension":6.670948988749594},"index":0,"playId":"ae73e2cc-09ba-35cd-bb09-2322848bf2ad","pitchNumber":1,"startTime":"2026-04-01T18:46:27.283Z","endTime":"2026-04-01T18:46:30.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.237673788547056,"aZ":-23.062585993946765,"pfxX":-0.4999105314893795,"pfxZ":4.919256547461062,"pX":1.0245122205042092,"pZ":2.198396961466797,"vX0":7.858075266387261,"vY0":-134.963990963441,"vZ0":-4.716546400975243,"x":77.95,"y":179.42,"x0":-1.8547437075222737,"y0":50.00327338489313,"z0":5.584255288906432,"aX":-0.9266590081074461},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.2,"breakHorizontal":-0.7,"spinRate":2602,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.40518378466032257,"extension":6.784645038698767},"index":1,"playId":"30e81daa-6af5-32da-8047-b9e11cf95b95","pitchNumber":2,"startTime":"2026-04-01T18:46:44.029Z","endTime":"2026-04-01T18:46:47.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":96.7,"endSpeed":88.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.862406998821655,"aZ":-13.50798647939357,"pfxX":-1.5067517636792715,"pfxZ":9.258121577731675,"pX":-0.1746889171146379,"pZ":3.796510723033519,"vX0":4.3407631048458875,"vY0":-140.82235832594893,"vZ0":-3.248775963777332,"x":123.66,"y":136.27,"x0":-1.5377296973561843,"y0":50.00083529766895,"z0":5.8344212627405065,"aX":-3.0379662291226777},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":1.9,"spinRate":2550,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3883941320006512,"extension":6.662322240235945},"index":2,"playId":"4c4f8da6-c002-318b-b33e-24b8cd519638","pitchNumber":3,"startTime":"2026-04-01T18:47:04.893Z","endTime":"2026-04-01T18:47:09.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":89.5,"endSpeed":82.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53881764353393,"aZ":-24.867555534478072,"pfxX":-5.543256898153634,"pfxZ":4.276687765009372,"pX":0.8924285490963824,"pZ":0.587391763472657,"vX0":8.501479990599137,"vY0":-129.96928093768835,"vZ0":-7.370719112321506,"x":82.98,"y":222.92,"x0":-1.7025868759480272,"y0":50.005527685886435,"z0":5.352207034209387,"aX":-9.47494516509254},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.2,"breakHorizontal":8.2,"spinRate":1076,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.42161892913645715,"extension":6.846070514543551},"index":3,"playId":"b7fdaa10-5cb3-30e0-9864-c3af476b2e73","pitchNumber":4,"startTime":"2026-04-01T18:47:28.426Z","endTime":"2026-04-01T18:47:31.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.803093468127326,"aZ":-15.614377029693005,"pfxX":-10.508804539572216,"pfxZ":8.337930199287447,"pX":0.30657833636035403,"pZ":1.5498615435134342,"vX0":9.178804855539672,"vY0":-140.06945014214634,"vZ0":-7.91070356196995,"x":105.31,"y":196.93,"x0":-1.6484308673282206,"y0":50.002350348048815,"z0":5.432825942183263,"aX":-20.869339117106804},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.6,"breakHorizontal":17.2,"spinRate":2379,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3911271046622229,"extension":6.783928826082177},"index":4,"playId":"12978e63-9311-3115-8152-da93623d4e09","pitchNumber":5,"startTime":"2026-04-01T18:47:50.841Z","endTime":"2026-04-01T18:47:55.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.8,"endSpeed":88.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03292859598985,"aZ":-13.505866253625506,"pfxX":-3.3814354220005374,"pfxZ":9.351287870011133,"pX":1.113089714461104,"pZ":2.661611068686129,"vX0":8.287021356744862,"vY0":-140.67033961456607,"vZ0":-5.894426145106656,"x":74.57,"y":166.92,"x0":-1.4367232693212533,"y0":50.00445554013214,"z0":5.6659028453532345,"aX":-6.75228411400447},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":4.3,"spinRate":2446,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.38992581560200934,"extension":6.751720267211029},"index":5,"playId":"15587e12-3855-388b-9653-5c9dc4e90bba","pitchNumber":6,"startTime":"2026-04-01T18:48:10.346Z","endTime":"2026-04-01T18:48:13.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-04-01T18:48:32.954Z","endTime":"2026-04-01T18:48:50.148Z","isPitch":false,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":97.8,"endSpeed":89.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62411036007484,"aZ":-11.688800881893235,"pfxX":-3.5212961294632468,"pfxZ":10.056992375446882,"pX":0.2982242842105116,"pZ":2.5011119380295344,"vX0":6.784470897422503,"vY0":-142.0813823559365,"vZ0":-6.763846254286613,"x":105.63,"y":171.25,"x0":-1.6669704035010482,"y0":50.00569737288001,"z0":5.661188221641122,"aX":-7.175099191318335},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.9,"breakHorizontal":4.9,"spinRate":2483,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.38601286286423875,"extension":6.673484400577549},"index":7,"playId":"ffb75693-cb6b-330d-af35-462a283bf53f","pitchNumber":7,"startTime":"2026-04-01T18:48:50.148Z","endTime":"2026-04-01T18:48:53.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.995216296481033,"aZ":-40.7476736952835,"pfxX":4.583357520261576,"pfxZ":-6.114678588168508,"pX":-0.31015251134344285,"pZ":1.7198426854510538,"vX0":2.178059439926377,"vY0":-118.12599172246256,"vZ0":-0.9017898284988106,"x":128.82,"y":192.34,"x0":-1.8415679620350163,"y0":50.0016396755675,"z0":5.876291269602165,"aX":6.4294801105905055},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-11.0,"breakHorizontal":-8.9,"spinRate":2585,"spinDirection":27},"zone":7,"typeConfidence":2.0,"plateTime":0.46494768052367563,"extension":6.6177867090743465},"index":8,"playId":"e31972f4-565e-3349-a7c4-5dd2eb9641fc","pitchNumber":8,"startTime":"2026-04-01T18:49:09.358Z","endTime":"2026-04-01T18:49:13.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-3.200000000000003,"leverageIndex":1.37,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:49:13.971Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-01T18:49:32.267Z","endTime":"2026-04-01T18:51:45.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.559677309155823,"aZ":-21.686710623052026,"pfxX":1.312531605704339,"pfxZ":5.562130477123317,"pX":-0.6535568253258413,"pZ":2.9198247904387626,"vX0":3.4812897075555385,"vY0":-135.69350146456358,"vZ0":-3.37890716741307,"x":141.91,"y":159.94,"x0":-2.1179787084937987,"y0":50.004357179794525,"z0":5.672335302019207,"aX":2.4747305314924324},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.6,"breakHorizontal":-3.0,"spinRate":2667,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.4019365124233292,"extension":6.622260782626222},"index":0,"playId":"4c43dc03-4252-3321-a86a-79ee9d86565f","pitchNumber":1,"startTime":"2026-04-01T18:49:38.900Z","endTime":"2026-04-01T18:49:42.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.970510946742806,"aZ":-12.482669146346524,"pfxX":-5.12380606793241,"pfxZ":9.76859650055566,"pX":0.4746419663935578,"pZ":1.653277472346684,"vX0":7.587465264445103,"vY0":-141.04507508316314,"vZ0":-8.815444314908744,"x":98.91,"y":194.14,"x0":-1.5841385273377566,"y0":50.00292211204373,"z0":5.623605594261604,"aX":-10.328470845534525},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":7.7,"spinRate":2507,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.3882967892124012,"extension":6.697997312303866},"index":1,"playId":"1a410d61-b7c0-343f-a720-314250fc1da0","pitchNumber":2,"startTime":"2026-04-01T18:49:56.723Z","endTime":"2026-04-01T18:50:23.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}},"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46504716872565,"aZ":-24.284510137713124,"pfxX":2.2727319769820005,"pfxZ":4.378412700091922,"pX":1.5938661678982284,"pZ":0.27572145722913355,"vX0":7.969047960710699,"vY0":-132.8659568572225,"vZ0":-9.189751082512037,"x":56.25,"y":231.34,"x0":-1.7304910548708172,"y0":50.00341650594021,"z0":5.522380668934488,"aX":4.091543969247486},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.2,"breakHorizontal":-5.8,"spinRate":2670,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.4110786971140925,"extension":6.850184429199651},"index":2,"playId":"687f1925-780a-3e96-bb5f-9445e8b340ae","pitchNumber":3,"startTime":"2026-04-01T18:50:36.937Z","endTime":"2026-04-01T18:50:44.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"c00bb76d-727f-3a02-b9c7-65355c2391d4","startTime":"2026-04-01T18:51:03.649Z","endTime":"2026-04-01T18:51:07.493Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.165270324588395,"aZ":-21.592104808932497,"pfxX":-10.99204648528553,"pfxZ":5.453147224164092,"pX":1.0669838814427806,"pZ":1.680646443649881,"vX0":11.288241374245743,"vY0":-138.45482902821675,"vZ0":-6.381777894750602,"x":76.33,"y":193.4,"x0":-1.6365011828672336,"y0":50.000487999925475,"z0":5.4622425200903155,"aX":-21.319909552535922},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.6,"breakHorizontal":17.5,"spinRate":2396,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.39572880348310413,"extension":6.823262558815008},"index":4,"playId":"4c48a9d4-fc8b-3175-b12a-1368a91345c2","pitchNumber":4,"startTime":"2026-04-01T18:51:23.181Z","endTime":"2026-04-01T18:51:26.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46555774872446,"aZ":-28.899757035472213,"pfxX":1.1708099606068396,"pfxZ":1.9028901161576304,"pX":0.8076458902034709,"pZ":1.236559057342524,"vX0":6.465765431509661,"vY0":-130.04321373328503,"vZ0":-5.865278662201112,"x":86.21,"y":205.39,"x0":-1.85603961300967,"y0":50.005933785025114,"z0":5.694048598124671,"aX":2.0201799865825403},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.4,"breakHorizontal":-3.5,"spinRate":2562,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.42005570050396557,"extension":6.603503827842668},"index":5,"playId":"d0a93d5e-acbf-3ee5-88fa-7dc5b9c514c3","pitchNumber":5,"startTime":"2026-04-01T18:51:42.182Z","endTime":"2026-04-01T18:51:45.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:51:45.574Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Fortes flies out to right fielder Sal Frelick.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-01T18:53:59.432Z","endTime":"2026-04-01T18:54:41.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.233781138615534,"aZ":-12.641908159152981,"pfxX":-5.51633373172667,"pfxZ":9.695751271269053,"pX":1.6661982771435695,"pZ":2.516499250711765,"vX0":10.107307506520305,"vY0":-141.4947682037151,"vZ0":-5.654216300730636,"x":53.49,"y":170.83,"x0":-1.2460385879173512,"y0":50.002902072748995,"z0":5.360590578502538,"aX":-11.113666143518058},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":7.8,"spinRate":2511,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.38806761020887093,"extension":7.3217240839999045},"index":0,"playId":"405748eb-5365-3144-ac48-be22ac28501c","pitchNumber":1,"startTime":"2026-04-01T18:54:04.494Z","endTime":"2026-04-01T18:54:07.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59194367571829,"aZ":-13.511560491122362,"pfxX":-4.632634325514253,"pfxZ":9.378944710668668,"pX":-0.23818138890828228,"pZ":3.724386815285022,"vX0":5.64631862986144,"vY0":-140.80776169919326,"vZ0":-2.027319333860292,"x":126.08,"y":138.22,"x0":-1.6759141889610136,"y0":50.00659679121821,"z0":5.337063322938789,"aX":-9.222660249048278},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":7.1,"spinRate":2497,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3902901823919942,"extension":7.37556053437567},"index":1,"playId":"788cf847-1dd3-37c0-89a4-bc7137603f79","pitchNumber":2,"startTime":"2026-04-01T18:54:16.327Z","endTime":"2026-04-01T18:54:20.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.751095747504976,"aZ":-14.16649163731331,"pfxX":-6.68086393378354,"pfxZ":8.672570535013296,"pX":0.2897481152952176,"pZ":2.9258238213163805,"vX0":7.847515294115206,"vY0":-143.3159915322874,"vZ0":-4.078095383576238,"x":105.96,"y":159.78,"x0":-1.6185651862664279,"y0":50.000319316662235,"z0":5.254735426381845,"aX":-13.868182411686275},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.0,"breakHorizontal":10.4,"spinRate":2566,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.3824896349016629,"extension":7.453477702372431},"hitData":{"launchSpeed":81.5,"launchAngle":47.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.68,"coordY":122.46}},"index":2,"playId":"3b29af10-c1f4-3313-bf7b-19d1297f01c4","pitchNumber":3,"startTime":"2026-04-01T18:54:32.994Z","endTime":"2026-04-01T18:54:41.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:54:41.908Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to pitcher Jacob Misiorowski.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-01T18:54:59.349Z","endTime":"2026-04-01T18:55:46.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694819,"link":"/api/v1/people/694819"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92619240969466,"aZ":-11.95994456897723,"pfxX":-5.70660340636824,"pfxZ":9.738663940011431,"pX":0.802223531748488,"pZ":2.156422664626131,"vX0":8.55559120334153,"vY0":-143.34254635510857,"vZ0":-6.5077696434287,"x":86.42,"y":180.56,"x0":-1.483317726069575,"y0":50.004967082898055,"z0":5.207128181516069,"aX":-11.847733610390543},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.4,"breakHorizontal":8.5,"spinRate":2560,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3824872946810216,"extension":7.592517875393274},"index":0,"playId":"9e27a5ed-f09b-3ec2-9e2e-b298fe099dec","pitchNumber":1,"startTime":"2026-04-01T18:55:06.812Z","endTime":"2026-04-01T18:55:10.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":85.8,"endSpeed":78.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47085967797487,"aZ":-37.6308930306283,"pfxX":6.010762915952187,"pfxZ":-3.453529258099623,"pX":-0.6084396249173228,"pZ":2.8276695929365663,"vX0":0.6127171359153798,"vY0":-124.9604139446045,"vZ0":1.0115937665859096,"x":140.19,"y":162.43,"x0":-1.637720591888288,"y0":50.00331012631998,"z0":5.51204476378282,"aX":9.494181313797506},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.8,"breakHorizontal":-11.0,"spinRate":2208,"spinDirection":47},"zone":1,"typeConfidence":2.0,"plateTime":0.4385308574739204,"extension":6.967247059080896},"index":1,"playId":"c64d166e-6362-3faa-89c5-21e1e1ac9d1b","pitchNumber":2,"startTime":"2026-04-01T18:55:21.908Z","endTime":"2026-04-01T18:55:25.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.634010817364405,"aZ":-23.911901654056688,"pfxX":0.8970113506747592,"pfxZ":4.430280415444067,"pX":-0.3862048367134842,"pZ":2.079482908204696,"vX0":3.3844317632797063,"vY0":-136.10795965339744,"vZ0":-3.5626542101391876,"x":131.72,"y":182.63,"x0":-1.7654682404260202,"y0":50.002421069997496,"z0":5.073544734324936,"aX":1.6712759699544433},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.4,"breakHorizontal":-2.4,"spinRate":2552,"spinDirection":179},"zone":7,"typeConfidence":2.0,"plateTime":0.40340468569912424,"extension":7.065550468727788},"hitData":{"launchSpeed":77.6,"launchAngle":-60.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":140.66,"coordY":190.19}},"index":2,"playId":"a3b7207d-7a98-3c9d-a7f3-21d90c55f970","pitchNumber":3,"startTime":"2026-04-01T18:55:37.618Z","endTime":"2026-04-01T18:55:46.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:55:46.301Z","atBatIndex":28},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ben Williamson grounds into a force out, second baseman Brice Turang to shortstop Joey Ortiz. Chandler Simpson out at 2nd. Ben Williamson to 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-01T18:56:05.404Z","endTime":"2026-04-01T18:57:50.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.918153326153686,"aZ":-12.60476043995612,"pfxX":-5.630776180921956,"pfxZ":9.630300108954197,"pX":-0.3037324158356807,"pZ":2.9611969504391493,"vX0":6.198775504192764,"vY0":-141.76805518851586,"vZ0":-4.073218551774906,"x":128.58,"y":158.83,"x0":-1.788792963106567,"y0":50.001424062857424,"z0":5.2231980238839135,"aX":-11.441348360730188},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":8.9,"spinRate":2558,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.38659512156893605,"extension":7.495668689995229},"index":0,"playId":"abf60776-8af3-33fe-ac92-c599c7aaf291","pitchNumber":1,"startTime":"2026-04-01T18:56:17.240Z","endTime":"2026-04-01T18:56:21.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":"e77dfcf1-f476-3130-a4cf-479c16a5f90f","startTime":"2026-04-01T18:56:40.985Z","endTime":"2026-04-01T18:56:44.158Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67456123702639,"aZ":-12.794931810150771,"pfxX":-6.525949650942176,"pfxZ":9.568850555682777,"pX":-0.4878025084981674,"pZ":2.8405697165573502,"vX0":5.587024455376625,"vY0":-141.93168686970827,"vZ0":-4.629641298809434,"x":135.59,"y":162.08,"x0":-1.6409703623027976,"y0":50.003433904155585,"z0":5.317556131019947,"aX":-13.218675831437997},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.4,"breakHorizontal":10.6,"spinRate":2490,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.3869740309899665,"extension":7.452949864570255},"index":2,"playId":"b49db6f8-0667-3db0-86da-2064bc7b8fbf","pitchNumber":2,"startTime":"2026-04-01T18:57:02.873Z","endTime":"2026-04-01T18:57:06.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"b63c3162-61ac-30c3-a42d-f39f08dd2015","startTime":"2026-04-01T18:57:23.841Z","endTime":"2026-04-01T18:57:29.112Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98499727148239,"aZ":-24.120488287611046,"pfxX":0.4380752921314006,"pfxZ":4.315246266426207,"pX":-0.2162488838132693,"pZ":2.163960639231419,"vX0":4.497315409039965,"vY0":-135.32208987516964,"vZ0":-3.027974479128011,"x":125.24,"y":180.35,"x0":-1.9526500280396506,"y0":50.00025662287176,"z0":4.976743972395656,"aX":0.8155496551177249},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.4,"breakHorizontal":-1.7,"spinRate":2492,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.4039018754584216,"extension":7.532841036231813},"hitData":{"launchSpeed":101.4,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":148.64}},"index":4,"playId":"d981c67a-a9ee-3b30-aa3c-0ef25336c993","pitchNumber":3,"startTime":"2026-04-01T18:57:41.134Z","endTime":"2026-04-01T18:57:50.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.2,"awayTeamWinProbability":46.8,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.49,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-04-01T18:57:50.620Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Richie Palacios walks. Ben Williamson to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-01T18:58:12.051Z","endTime":"2026-04-01T19:00:20.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"postOnSecond":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.94326788375249,"aZ":-11.305119217264306,"pfxX":-4.843491572993058,"pfxZ":10.084595304403413,"pX":-0.8485162808348613,"pZ":3.5443026968042326,"vX0":4.476575046470582,"vY0":-142.94861840865133,"vZ0":-3.044414651457526,"x":149.34,"y":143.08,"x0":-1.8055204141538699,"y0":50.0039377856455,"z0":5.332814270071871,"aX":-10.024823165772151},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.9,"breakHorizontal":7.9,"spinRate":2524,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38316078510368,"extension":7.493259357736225},"index":0,"playId":"5cefeee8-10db-3645-af24-9058a4e974ff","pitchNumber":1,"startTime":"2026-04-01T18:58:22.953Z","endTime":"2026-04-01T18:58:29.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"5cefeee8-10db-3645-af24-9058a4e974ff","startTime":"2026-04-01T18:58:31.213Z","endTime":"2026-04-01T18:58:46.025Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02387812231289,"aZ":-11.572135630578488,"pfxX":-4.472136176788496,"pfxZ":9.989487161564773,"pX":-0.08786384970894713,"pZ":3.0362531589856663,"vX0":6.270523466138866,"vY0":-142.52663802128043,"vZ0":-4.198985803439029,"x":120.35,"y":156.8,"x0":-1.7329423861905784,"y0":50.00185601293399,"z0":5.2564588319394945,"aX":-9.222853069651167},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.4,"breakHorizontal":6.8,"spinRate":2616,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.38395176361452465,"extension":7.610124098484599},"index":2,"playId":"1d9ba92c-349a-3c38-9687-bf0b8bc5e06f","pitchNumber":2,"startTime":"2026-04-01T18:58:46.025Z","endTime":"2026-04-01T18:58:49.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.738677722804685,"aZ":-11.955132138619366,"pfxX":-4.887119327632694,"pfxZ":9.766251105753613,"pX":0.14334052693254185,"pZ":3.173947582459483,"vX0":7.254210898517101,"vY0":-142.72522082698686,"vZ0":-3.9140860168211127,"x":111.54,"y":153.08,"x0":-1.7920921340246931,"y0":50.003931920240255,"z0":5.31165019741,"aX":-10.119612510170827},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.2,"breakHorizontal":7.4,"spinRate":2632,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3832363542607822,"extension":7.6105861949460465},"index":3,"playId":"2d544aa1-6173-3127-b582-6a24e8d02eb2","pitchNumber":3,"startTime":"2026-04-01T18:59:08.849Z","endTime":"2026-04-01T18:59:11.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45506762286227,"aZ":-15.89444456027599,"pfxX":-5.718690182001417,"pfxZ":8.104066311155439,"pX":-0.337640204521009,"pZ":4.076936541011139,"vX0":6.573966924785788,"vY0":-140.94429481928913,"vZ0":-0.42445725358581354,"x":129.87,"y":128.7,"x0":-1.9588754438328955,"y0":50.00382793174442,"z0":5.2571805793339,"aX":-11.49021199974296},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":9.0,"spinRate":2467,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.38881497813736665,"extension":7.4650125331698485},"index":4,"playId":"fd5bec3c-a6e3-3938-8b58-fbcd4c9840f8","pitchNumber":4,"startTime":"2026-04-01T18:59:34.877Z","endTime":"2026-04-01T18:59:38.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.316983013693097,"aZ":-24.584059653319525,"pfxX":0.8709259319052212,"pfxZ":4.075192377004116,"pX":-1.3549836812124316,"pZ":3.270576904251568,"vX0":1.2919944334239957,"vY0":-135.73106025602053,"vZ0":-0.7302245785849633,"x":168.65,"y":150.47,"x0":-1.9506600334046251,"y0":50.000564701992104,"z0":5.258301280635127,"aX":1.621043199511469},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.4,"breakHorizontal":-1.8,"spinRate":2532,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.4038760154269663,"extension":7.4003254068945825},"index":5,"playId":"af698f37-a991-3ab9-83aa-efc66990ff7f","pitchNumber":5,"startTime":"2026-04-01T18:59:54.088Z","endTime":"2026-04-01T18:59:57.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17700402871577,"aZ":-25.276476882788796,"pfxX":0.61435327940017,"pfxZ":3.7195166222927742,"pX":-1.3191610694906695,"pZ":3.2827290387082306,"vX0":1.869750861314929,"vY0":-134.78664527250413,"vZ0":-0.22980135212632335,"x":167.28,"y":150.15,"x0":-2.0994994188361886,"y0":50.00283064042837,"z0":5.142307835998051,"aX":1.1385539922208059},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.0,"breakHorizontal":-1.4,"spinRate":2483,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.4051738424458535,"extension":7.42525176872276},"index":6,"playId":"3f385421-abe1-3edf-9732-eae1f22b9456","pitchNumber":6,"startTime":"2026-04-01T19:00:16.189Z","endTime":"2026-04-01T19:00:20.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.7,"awayTeamWinProbability":49.3,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.1,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:00:20.238Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out softly, pitcher Jacob Misiorowski to first baseman Jake Bauers.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-01T19:01:43.899Z","endTime":"2026-04-01T19:02:41.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694819,"link":"/api/v1/people/694819"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-01T19:00:35.188Z","endTime":"2026-04-01T19:01:46.022Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":89.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.900051347833305,"aZ":-13.081533804242984,"pfxX":-5.887895940963598,"pfxZ":9.130551576398101,"pX":-0.7605785702645469,"pZ":3.23020637054594,"vX0":5.026693102815844,"vY0":-144.43251216106563,"vZ0":-3.60365829354153,"x":145.99,"y":151.56,"x0":-1.7675706855654814,"y0":50.00166470470896,"z0":5.311078918661557,"aX":-12.309906709677188},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.8,"breakHorizontal":9.5,"spinRate":2624,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.38074491670566646,"extension":7.525015435812351},"index":1,"playId":"bc668684-6b3d-3865-8079-9b8baee31422","pitchNumber":1,"startTime":"2026-04-01T19:01:46.022Z","endTime":"2026-04-01T19:01:49.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":100.4,"endSpeed":90.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.76967954482993,"aZ":-10.859593969296034,"pfxX":-6.4428087599384805,"pfxZ":10.032533223481757,"pX":0.6602850194356813,"pZ":1.5927819897416386,"vX0":8.807780356929893,"vY0":-145.65390892230192,"vZ0":-8.330414604330771,"x":91.83,"y":195.77,"x0":-1.5816853545472997,"y0":50.00495013262409,"z0":5.166409731939553,"aX":-13.691141527261667},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.4,"breakHorizontal":9.7,"spinRate":2718,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3776696512263431,"extension":7.603940260161573},"index":2,"playId":"4add97de-4a47-35e9-ac38-b5561811cc4d","pitchNumber":2,"startTime":"2026-04-01T19:02:03.536Z","endTime":"2026-04-01T19:02:07.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":99.1,"endSpeed":89.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.54832453886751,"aZ":-11.785336947236672,"pfxX":-5.79618380532603,"pfxZ":9.813688553998862,"pX":-1.0869216283779581,"pZ":2.4219061840571436,"vX0":4.263655992747861,"vY0":-144.15544331327422,"vZ0":-5.670494185357619,"x":158.43,"y":173.39,"x0":-1.8418552164745692,"y0":50.00185745400094,"z0":5.160695587347134,"aX":-12.04078606634818},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.6,"breakHorizontal":9.5,"spinRate":2659,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.38184281421106725,"extension":7.5997748607131275},"index":3,"playId":"9ea181ea-ae38-3d7e-8f57-8c20a8beb3f0","pitchNumber":3,"startTime":"2026-04-01T19:02:17.879Z","endTime":"2026-04-01T19:02:22.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10670205970437,"aZ":-23.780956358517642,"pfxX":0.44993009593718014,"pfxZ":4.317642305652116,"pX":-1.2376086535090476,"pZ":2.628547530321125,"vX0":2.4113242908257497,"vY0":-138.78946675323272,"vZ0":-2.5329337990662717,"x":164.17,"y":167.81,"x0":-2.1774240085657026,"y0":50.00373664886689,"z0":5.1430173827828565,"aX":0.8738945678469577},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.4,"breakHorizontal":-1.3,"spinRate":2636,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.39519139165290973,"extension":7.599367933932571},"hitData":{"launchSpeed":53.7,"launchAngle":-47.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":136.9,"coordY":190.63}},"index":4,"playId":"74276436-1d1c-3aec-b2a9-b51907a8d9b4","pitchNumber":4,"startTime":"2026-04-01T19:02:33.535Z","endTime":"2026-04-01T19:02:41.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":5.300000000000004,"leverageIndex":2.12,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:02:41.259Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-01T19:04:37.598Z","endTime":"2026-04-01T19:05:59.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.299943763582,"aZ":-13.3624061496113,"pfxX":-3.2222198019473747,"pfxZ":9.703139855741751,"pX":-0.5364492435539933,"pZ":2.8175839541643946,"vX0":4.0126630716943,"vY0":-138.4473915056985,"vZ0":-5.803715779383792,"x":137.45,"y":162.71,"x0":-1.5868637115161564,"y0":50.0005248527755,"z0":5.83740815442601,"aX":-6.245948853234654},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":5.0,"spinRate":2469,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.39581503442491517,"extension":6.67022011094714},"index":0,"playId":"2e7391fa-77a8-3a7b-910e-764838b8034e","pitchNumber":1,"startTime":"2026-04-01T19:04:46.056Z","endTime":"2026-04-01T19:04:49.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14354440607002,"aZ":-25.528133719225803,"pfxX":-7.750921842239789,"pfxZ":3.9407870002194976,"pX":0.452727562377114,"pZ":1.2458822220053005,"vX0":8.244513439495801,"vY0":-129.37045700711784,"vZ0":-5.732719180787212,"x":99.74,"y":205.14,"x0":-1.7753366105464559,"y0":50.004998434313,"z0":5.4591129720085805,"aX":-13.080167801997517},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.0,"breakHorizontal":12.1,"spinRate":932,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4241184877335895,"extension":6.709322899879824},"index":1,"playId":"d7b2ce06-e557-3484-ada5-86441fcb2353","pitchNumber":2,"startTime":"2026-04-01T19:05:03.469Z","endTime":"2026-04-01T19:05:07.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":95.6,"endSpeed":87.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.167807357080285,"aZ":-16.714902579764253,"pfxX":-10.326718398174098,"pfxZ":7.946578891323545,"pX":-0.18244060608454415,"pZ":1.8876241180633673,"vX0":7.649580489163784,"vY0":-138.85098637673113,"vZ0":-6.89462067732413,"x":123.95,"y":187.81,"x0":-1.6366193152660018,"y0":50.002426117193544,"z0":5.522396574248934,"aX":-20.08879800188779},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":17.0,"spinRate":2399,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.3950285888314995,"extension":6.80047226073066},"index":2,"playId":"05dda79f-6a00-33da-a47f-c710c3db632d","pitchNumber":3,"startTime":"2026-04-01T19:05:19.645Z","endTime":"2026-04-01T19:05:23.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":95.7,"endSpeed":87.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.773763288179936,"aZ":-12.945456185265405,"pfxX":-4.768297533325149,"pfxZ":9.837191097876808,"pX":0.015884874488691192,"pZ":4.245341128748776,"vX0":5.930321790068224,"vY0":-139.2853934691749,"vZ0":-2.2831971761812495,"x":116.39,"y":124.16,"x0":-1.5264471951257712,"y0":50.00484632340429,"z0":5.937198045240238,"aX":-9.322969745966498},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":7.3,"spinRate":2519,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.39402535468649136,"extension":6.674386831249535},"index":3,"playId":"6a0ac60e-91ab-3676-a806-b253e1edf7f4","pitchNumber":4,"startTime":"2026-04-01T19:05:38.513Z","endTime":"2026-04-01T19:05:41.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.421699472775284,"aZ":-29.127162535663437,"pfxX":-7.366573696635893,"pfxZ":1.807293826862038,"pX":0.09176486306397348,"pZ":1.2386587643435663,"vX0":7.44771570555377,"vY0":-128.92186560802838,"vZ0":-5.142448176895528,"x":113.5,"y":205.34,"x0":-1.875351787213984,"y0":50.002111477211436,"z0":5.503091214614675,"aX":-12.418772970576818},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.3,"breakHorizontal":11.8,"spinRate":1243,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4246067301634824,"extension":6.782229441116068},"index":4,"playId":"c425f2f9-3e58-31d4-9a65-257f3bbae7d3","pitchNumber":5,"startTime":"2026-04-01T19:05:55.063Z","endTime":"2026-04-01T19:05:59.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:05:59.067Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Frelick strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-01T19:06:15.111Z","endTime":"2026-04-01T19:07:03.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.655185184544738,"aZ":-11.006437730536609,"pfxX":-5.323726814139091,"pfxZ":10.849714207084016,"pX":-0.6446436233240529,"pZ":2.78381360941553,"vX0":4.729516015748926,"vY0":-138.9167382504379,"vZ0":-6.136696751931548,"x":141.57,"y":163.62,"x0":-1.6791049922731078,"y0":50.000146887485336,"z0":5.7558845405404595,"aX":-10.38430886686732},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":8.6,"spinRate":2500,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.39455294295312093,"extension":6.719218933738587},"index":0,"playId":"fcfec3dd-3fce-34a1-b9f8-ecef4b687cad","pitchNumber":1,"startTime":"2026-04-01T19:06:23.448Z","endTime":"2026-04-01T19:06:27.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.699707738862656,"aZ":-11.67943621682349,"pfxX":-3.614936312284894,"pfxZ":10.269407305351399,"pX":-0.3724798714437461,"pZ":1.5903509457752962,"vX0":4.937096502485609,"vY0":-140.34307886987102,"vZ0":-8.941353186143251,"x":131.2,"y":195.84,"x0":-1.684583008639716,"y0":50.00063244511039,"z0":5.577900714485339,"aX":-7.2125023733232005},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":5.5,"spinRate":2577,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.3902513730578798,"extension":6.846506101548172},"index":1,"playId":"9cc3c274-0c26-34c5-8cb8-30b8003f397f","pitchNumber":2,"startTime":"2026-04-01T19:06:39.877Z","endTime":"2026-04-01T19:06:44.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.704782246419533,"aZ":-33.688699144616024,"pfxX":0.7802701034563726,"pfxZ":-0.892627717024224,"pX":0.7539797531353757,"pZ":1.0670710799328118,"vX0":6.2353659338862295,"vY0":-129.21429048202185,"vZ0":-5.079129549799505,"x":88.26,"y":209.97,"x0":-1.7910007201708444,"y0":50.004436362211415,"z0":5.644085949580244,"aX":1.3203381193288806},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.5,"breakHorizontal":-2.8,"spinRate":2718,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.42374494450970435,"extension":6.785840426805516},"index":2,"playId":"84ac58f1-a525-3f1e-ae52-4814a2047950","pitchNumber":3,"startTime":"2026-04-01T19:06:58.811Z","endTime":"2026-04-01T19:07:03.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:07:03.691Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Perkins strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-01T19:07:22.680Z","endTime":"2026-04-01T19:08:39.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.310455636006356,"aZ":-18.63255678115346,"pfxX":-9.996913641342209,"pfxZ":6.904376078388156,"pX":0.21408080780072983,"pZ":1.860363874933095,"vX0":9.022117723865607,"vY0":-139.2053695378765,"vZ0":-6.391906591311543,"x":108.84,"y":188.55,"x0":-1.770434674338244,"y0":50.00568037549603,"z0":5.4202563934486525,"aX":-19.61877625655769},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.3,"breakHorizontal":16.2,"spinRate":2394,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.3934851429102353,"extension":6.799377181876555},"index":0,"playId":"fb3a3a78-ad0e-3aba-a02d-2da8a599c877","pitchNumber":1,"startTime":"2026-04-01T19:07:29.995Z","endTime":"2026-04-01T19:07:34.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-01T19:07:41.798Z","endTime":"2026-04-01T19:07:59.307Z","isPitch":false,"type":"action","player":{"id":663368,"link":"/api/v1/people/663368"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.543536681618388,"aZ":-22.62405061342142,"pfxX":2.961164115459553,"pfxZ":5.231093495812125,"pX":1.1678529621539393,"pZ":1.3514982423878357,"vX0":6.965020996317126,"vY0":-133.70325757644216,"vZ0":-6.889645952589327,"x":72.48,"y":202.29,"x0":-1.8468969996410136,"y0":50.00221438490832,"z0":5.564654971004227,"aX":5.406664301240964},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.3,"breakHorizontal":-6.7,"spinRate":2787,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.4083273829594445,"extension":6.732320638078666},"index":2,"playId":"f1d54d75-bc72-33c5-b253-4dea06176c3f","pitchNumber":2,"startTime":"2026-04-01T19:07:59.307Z","endTime":"2026-04-01T19:08:03.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":95.8,"endSpeed":87.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18501274711498,"aZ":-12.177266470296754,"pfxX":-2.7069766281128915,"pfxZ":10.170236123268454,"pX":0.03459198244581356,"pZ":2.6753024327256507,"vX0":5.398018998485957,"vY0":-139.31700015750715,"vZ0":-6.191377260513401,"x":115.68,"y":166.55,"x0":-1.576092704591538,"y0":50.00453833891917,"z0":5.73073049373946,"aX":-5.323786135181329},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":3.8,"spinRate":2594,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.39309726176416193,"extension":6.794623246049496},"index":3,"playId":"e956722c-ba5c-30f9-b9f4-b8a38ac6c9a8","pitchNumber":3,"startTime":"2026-04-01T19:08:17.277Z","endTime":"2026-04-01T19:08:20.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.663500878253274,"aZ":-27.899682408742574,"pfxX":-7.673586054012732,"pfxZ":2.4684392282760594,"pX":-0.5113582758133518,"pZ":1.3753746030158054,"vX0":5.958933315383063,"vY0":-131.2627069078647,"vZ0":-5.1192926757045125,"x":136.49,"y":201.64,"x0":-1.8221316015387479,"y0":50.00414851395684,"z0":5.446848742798879,"aX":-13.294711308225462},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.5,"breakHorizontal":12.5,"spinRate":1073,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4184376649793373,"extension":6.714789968843746},"index":4,"playId":"8df25d2d-5981-38b0-9a1e-20de089ad0a9","pitchNumber":4,"startTime":"2026-04-01T19:08:34.772Z","endTime":"2026-04-01T19:08:39.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:08:39.017Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-01T19:10:41.572Z","endTime":"2026-04-01T19:11:38.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32853190659026,"aZ":-26.083212847736544,"pfxX":1.6223576516167864,"pfxZ":3.437362491255616,"pX":-0.5771110884764319,"pZ":3.189229179929924,"vX0":2.459015708052147,"vY0":-132.11647032075217,"vZ0":-0.44876362985685825,"x":139.0,"y":152.67,"x0":-1.729651188627743,"y0":50.00453000702012,"z0":5.273065903566317,"aX":2.877288481163258},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.4,"breakHorizontal":-3.5,"spinRate":2417,"spinDirection":186},"zone":1,"typeConfidence":2.0,"plateTime":0.41407742789780944,"extension":7.6162045827905835},"index":0,"playId":"fcf7798b-fd78-302e-844d-74b5aef52737","pitchNumber":1,"startTime":"2026-04-01T19:10:50.288Z","endTime":"2026-04-01T19:10:53.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.708531013262935,"aZ":-21.787520022007445,"pfxX":-10.867481836129837,"pfxZ":5.6668524866091925,"pX":0.09349239002892532,"pZ":-0.5840526139530188,"vX0":8.136247778782655,"vY0":-134.68129539593636,"vZ0":-10.999235880019068,"x":113.44,"y":254.55,"x0":-1.5571617252797176,"y0":50.006353728695714,"z0":5.0990313350887035,"aX":-19.93524336242863},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.9,"breakHorizontal":17.9,"spinRate":2119,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.40694810629311506,"extension":7.483380142817966},"index":1,"playId":"fd203821-d029-3898-bf5d-ba71728a11bd","pitchNumber":2,"startTime":"2026-04-01T19:11:03.655Z","endTime":"2026-04-01T19:11:07.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":94.1,"endSpeed":86.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.350700268898134,"aZ":-23.511700477073468,"pfxX":-9.825289406772564,"pfxZ":4.57038189290652,"pX":-0.4296501162433699,"pZ":1.7277701298900743,"vX0":6.607084170787904,"vY0":-136.83650596605904,"vZ0":-5.179853171804285,"x":133.38,"y":192.13,"x0":-1.5996796927916952,"y0":50.00214253102657,"z0":5.25724401922991,"aX":-18.62123784116481},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.3,"breakHorizontal":16.4,"spinRate":2143,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.40036570703077823,"extension":7.40791874463175},"hitData":{"launchSpeed":97.4,"launchAngle":27.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":86.22,"coordY":60.19}},"index":2,"playId":"3fe5bab6-2baf-3879-a048-1a6149b911e1","pitchNumber":3,"startTime":"2026-04-01T19:11:29.372Z","endTime":"2026-04-01T19:11:38.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:11:38.267Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Fraley flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-01T19:11:54.234Z","endTime":"2026-04-01T19:12:22.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.6,"endSpeed":79.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51328182905699,"aZ":-42.20298699426328,"pfxX":1.3815378006421741,"pfxZ":-6.284459930067251,"pX":0.8939638242918965,"pZ":1.1751427763119733,"vX0":5.392286989679766,"vY0":-126.00831226440089,"vZ0":-2.2659499407309127,"x":82.92,"y":207.05,"x0":-1.460255445345854,"y0":50.00417526178793,"z0":5.521621624326494,"aX":2.2036267905484053},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-11.6,"breakHorizontal":-3.8,"spinRate":2528,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.43600229186387196,"extension":7.1868868611733046},"index":0,"playId":"c03b97ac-dfb3-3b9d-b1b7-5a640dddf565","pitchNumber":1,"startTime":"2026-04-01T19:11:59.109Z","endTime":"2026-04-01T19:12:02.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.019432743147405,"aZ":-25.582026978228406,"pfxX":0.4797469391700413,"pfxZ":3.5881965556624067,"pX":0.11480870358071582,"pZ":2.025426073905874,"vX0":4.545085226351874,"vY0":-135.26365274262233,"vZ0":-3.606299769647385,"x":112.62,"y":184.09,"x0":-1.6558947427100763,"y0":50.00024121443127,"z0":5.188429675907506,"aX":0.8803157227589382},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.9,"breakHorizontal":-1.9,"spinRate":2526,"spinDirection":169},"zone":8,"typeConfidence":2.0,"plateTime":0.40635242770413216,"extension":7.496517327827314},"hitData":{"launchSpeed":84.8,"launchAngle":33.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.52,"coordY":78.96}},"index":1,"playId":"07e43bcd-8b1c-3c09-9a23-6438fd3d8b03","pitchNumber":2,"startTime":"2026-04-01T19:12:13.076Z","endTime":"2026-04-01T19:12:22.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":641584,"link":"/api/v1/people/641584"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:12:22.057Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Junior Caminero lines out to right fielder Sal Frelick.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-01T19:12:34.730Z","endTime":"2026-04-01T19:12:51.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03898223114805,"aZ":-25.06010664672872,"pfxX":1.2481361368595092,"pfxZ":3.7634078631575782,"pX":0.713300916396066,"pZ":2.549749736498261,"vX0":5.956391374528056,"vY0":-137.24450551615232,"vZ0":-2.591177055516929,"x":89.81,"y":169.94,"x0":-1.6555581937354553,"y0":50.0015788111363,"z0":5.230042482817145,"aX":2.357631002990511},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.4,"breakHorizontal":-3.6,"spinRate":2501,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.40053072601799444,"extension":7.627493637913278},"hitData":{"launchSpeed":77.8,"launchAngle":29.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":151.3,"coordY":95.11}},"index":0,"playId":"0607fff6-0c1f-3679-b433-b073a07ad91e","pitchNumber":1,"startTime":"2026-04-01T19:12:43.587Z","endTime":"2026-04-01T19:12:51.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:12:51.956Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Hamilton strikes out swinging, catcher Nick Fortes to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-01T19:14:53.761Z","endTime":"2026-04-01T19:15:56.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.298393727954195,"aZ":-15.346423258660968,"pfxX":-2.8248857380959524,"pfxZ":8.763076055172796,"pX":0.06966413361693587,"pZ":1.8751921491460994,"vX0":5.817281892271855,"vY0":-137.20400260533825,"vZ0":-7.492953422252793,"x":114.34,"y":188.15,"x0":-1.7041626728004209,"y0":50.004717188161756,"z0":5.672983502346492,"aX":-5.426227301096201},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.6,"breakHorizontal":4.0,"spinRate":2482,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.3981097080827598,"extension":6.8182097632097},"index":0,"playId":"230b5092-bed7-3868-a5f0-03582453af99","pitchNumber":1,"startTime":"2026-04-01T19:15:01.263Z","endTime":"2026-04-01T19:15:04.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.245948642358215,"aZ":-23.51150506626114,"pfxX":1.4333613401029783,"pfxZ":4.780565560531448,"pX":1.413015761083257,"pZ":1.1600526478272193,"vX0":8.053912728303246,"vY0":-133.20078329461458,"vZ0":-6.984216008193722,"x":63.14,"y":207.46,"x0":-1.8253518942913585,"y0":50.00657810165091,"z0":5.494299397646217,"aX":2.596993604640174},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.4,"breakHorizontal":-4.2,"spinRate":2745,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.40984091144340784,"extension":6.879543233656111},"index":1,"playId":"ec2389f0-99f9-3f2e-9bb6-d609e7530cb9","pitchNumber":2,"startTime":"2026-04-01T19:15:17.443Z","endTime":"2026-04-01T19:15:22.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73239696855128,"aZ":-30.963639387604193,"pfxX":-5.9109592147506165,"pfxZ":0.7017386839313495,"pX":-0.3382772665180748,"pZ":1.233417074622539,"vX0":5.86788496139582,"vY0":-130.49069048500903,"vZ0":-5.053905348745429,"x":129.89,"y":205.48,"x0":-1.8451139050854157,"y0":50.00421980725294,"z0":5.520289596931421,"aX":-10.223535746008077},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.4,"breakHorizontal":9.5,"spinRate":966,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.41929510042918183,"extension":6.785059438343581},"index":2,"playId":"17567cc6-cb58-365f-b691-dd821cabd5f3","pitchNumber":3,"startTime":"2026-04-01T19:15:33.211Z","endTime":"2026-04-01T19:15:37.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00459685356517,"aZ":-30.96876247228705,"pfxX":1.7821156134429341,"pfxZ":0.6924687954875677,"pX":0.3090629216656688,"pZ":0.6415059566128357,"vX0":4.836999785725272,"vY0":-130.33509412155925,"vZ0":-6.939216562944266,"x":105.22,"y":221.46,"x0":-1.795418791689861,"y0":50.00175543993475,"z0":5.648764582087513,"aX":3.0936454568279372},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.0,"breakHorizontal":-4.2,"spinRate":2683,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4187512699369971,"extension":6.710982697550128},"index":3,"playId":"547ba459-9280-3ab7-8f93-eba22fc7a5ea","pitchNumber":4,"startTime":"2026-04-01T19:15:51.220Z","endTime":"2026-04-01T19:15:56.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:15:56.448Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Ortiz grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-01T19:16:16.388Z","endTime":"2026-04-01T19:18:00.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.385062859607,"aZ":-17.444211784167127,"pfxX":-9.976233304513116,"pfxZ":7.463411941499328,"pX":-0.05338905977733034,"pZ":1.1061847919649166,"vX0":7.849584031245325,"vY0":-139.37040973664634,"vZ0":-8.927393281195176,"x":119.04,"y":208.91,"x0":-1.6057488433453193,"y0":50.002453837861125,"z0":5.495600663003026,"aX":-19.68817718274219},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.9,"breakHorizontal":16.6,"spinRate":2448,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3925225034663318,"extension":6.828768624262628},"index":0,"playId":"5e05cc9c-72fc-3eed-8cad-bad87903f5b7","pitchNumber":1,"startTime":"2026-04-01T19:16:23.405Z","endTime":"2026-04-01T19:16:27.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57827604483238,"aZ":-32.04831774005129,"pfxX":0.46508985445866935,"pfxZ":0.0724939163312186,"pX":0.22084711173312813,"pZ":1.3057336467279967,"vX0":5.2646772292977895,"vY0":-129.51097780942908,"vZ0":-4.845936352203203,"x":108.58,"y":203.53,"x0":-1.8970744757538962,"y0":50.00168960125364,"z0":5.646928431002143,"aX":0.7909549614895199},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.7,"breakHorizontal":-2.0,"spinRate":2500,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4226162552181587,"extension":6.858654489978083},"index":1,"playId":"2cdc2e40-9539-3b9b-8fa8-25dfbb822ea1","pitchNumber":2,"startTime":"2026-04-01T19:16:38.947Z","endTime":"2026-04-01T19:16:44.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.298743716952057,"aZ":-15.15162718303863,"pfxX":-8.827386885143666,"pfxZ":8.650062061857609,"pX":-0.09149378819302793,"pZ":1.8289155201191198,"vX0":7.622408866627887,"vY0":-139.39527074202624,"vZ0":-7.473336695267604,"x":120.49,"y":189.4,"x0":-1.7143179167964746,"y0":50.00687306066784,"z0":5.5450716293774605,"aX":-17.378319292803752},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":14.4,"spinRate":2528,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.39291220672715754,"extension":6.836243074813012},"index":2,"playId":"5e797406-0a3f-3e19-9e96-6aeeceb1a03d","pitchNumber":3,"startTime":"2026-04-01T19:16:55.501Z","endTime":"2026-04-01T19:17:01.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":96.4,"endSpeed":88.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.674152592374522,"aZ":-13.10365979517377,"pfxX":-1.8664234535149724,"pfxZ":9.561067628117563,"pX":-1.1333042032640064,"pZ":3.470805942784788,"vX0":1.6788604048665712,"vY0":-140.31747473872517,"vZ0":-4.447298369263015,"x":160.2,"y":145.07,"x0":-1.4968124038064148,"y0":50.00211227076627,"z0":5.9296930237630505,"aX":-3.722616964593691},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":3.0,"spinRate":2598,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.39031105103246944,"extension":6.6111790741473335},"index":3,"playId":"76ac2c9c-becf-33a1-a3de-ee314436dc6f","pitchNumber":4,"startTime":"2026-04-01T19:17:12.597Z","endTime":"2026-04-01T19:17:15.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04229606860202,"aZ":-28.26451547607269,"pfxX":6.398933067407966,"pfxZ":2.477605202330664,"pX":1.1951063333116285,"pZ":0.8294767517218862,"vX0":5.769126813739826,"vY0":-124.89069893284123,"vZ0":-5.73772243929351,"x":71.45,"y":216.38,"x0":-1.9760845531707871,"y0":50.00612356612382,"z0":5.4801113290507555,"aX":10.114486179115426},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.4,"breakHorizontal":-13.0,"spinRate":2582,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4384953194217496,"extension":6.778302206565654},"index":4,"playId":"ce40dae4-8502-32bd-80aa-1f74438dab49","pitchNumber":5,"startTime":"2026-04-01T19:17:36.093Z","endTime":"2026-04-01T19:17:40.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.627770677496805,"aZ":-19.656494604598933,"pfxX":-8.983162300704976,"pfxZ":6.409428751489527,"pX":-0.4528070347541768,"pZ":2.537859991054115,"vX0":6.617583026614375,"vY0":-138.7753404319024,"vZ0":-4.867744104177105,"x":134.26,"y":170.26,"x0":-1.6993761697946625,"y0":50.005837787159145,"z0":5.621518297766755,"aX":-17.550462850820836},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.8,"breakHorizontal":14.9,"spinRate":2470,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.39447269393664675,"extension":6.68411031281855},"hitData":{"launchSpeed":96.1,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.71,"coordY":169.92}},"index":5,"playId":"520ed599-981a-3c5f-a9ac-8cf3aaee4434","pitchNumber":6,"startTime":"2026-04-01T19:17:53.087Z","endTime":"2026-04-01T19:18:00.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:18:00.457Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Turang walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-01T19:18:18.919Z","endTime":"2026-04-01T19:20:50.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.157010793509816,"aZ":-12.665580156495722,"pfxX":-1.6668372131683378,"pfxZ":9.822990820692585,"pX":0.46539096544800074,"pZ":2.3353009554389685,"vX0":6.16371919780259,"vY0":-139.73097916416876,"vZ0":-6.989590719588182,"x":99.26,"y":175.73,"x0":-1.548218133864487,"y0":50.00442004701129,"z0":5.693508962552663,"aX":-3.310995697017319},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":1.8,"spinRate":2566,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.3912985338578099,"extension":6.774215356823391},"index":0,"playId":"493eb931-199d-365f-a9e9-c8f5b72e09c0","pitchNumber":1,"startTime":"2026-04-01T19:18:26.500Z","endTime":"2026-04-01T19:18:30.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.749876067375304,"aZ":-26.152608255376304,"pfxX":3.2084136009835205,"pfxZ":3.3845546189643922,"pX":0.6475767650225189,"pZ":2.4629681281213522,"vX0":5.2052321231555805,"vY0":-132.19126700932782,"vZ0":-3.455646545694379,"x":92.32,"y":172.28,"x0":-1.759784707708536,"y0":50.00336582278828,"z0":5.6955092085441335,"aX":5.7084022616541095},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.6,"breakHorizontal":-6.8,"spinRate":2780,"spinDirection":167},"zone":6,"typeConfidence":2.0,"plateTime":0.4134914092670865,"extension":6.610832455438147},"index":1,"playId":"e8f4e824-558f-3f36-b63b-59965ddde77d","pitchNumber":2,"startTime":"2026-04-01T19:18:41.801Z","endTime":"2026-04-01T19:18:46.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"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-01T19:18:54.630Z","endTime":"2026-04-01T19:19:10.664Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":96.0,"endSpeed":87.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.153989323403277,"aZ":-15.514545994332057,"pfxX":-1.0209489736174544,"pfxZ":8.412175811942557,"pX":0.11416263013623067,"pZ":3.4138896390472553,"vX0":4.668220824372459,"vY0":-139.76143865345514,"vZ0":-4.171681131590043,"x":112.65,"y":146.6,"x0":-1.44433145644067,"y0":50.00544903279733,"z0":5.943214195735202,"aX":-2.0233889977789685},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":0.8,"spinRate":2490,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.3917412142181802,"extension":6.595551782033648},"index":3,"playId":"39514ad1-efdd-347f-bb92-9876b710e787","pitchNumber":3,"startTime":"2026-04-01T19:19:10.664Z","endTime":"2026-04-01T19:19:18.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.812074331519653,"aZ":-29.56574518696971,"pfxX":-6.561562324587586,"pfxZ":1.5251850179651418,"pX":-1.4240450816868322,"pZ":0.6459703559348768,"vX0":3.035031692715018,"vY0":-130.2619640943494,"vZ0":-6.6399810504171874,"x":171.28,"y":221.34,"x0":-1.7554087295648737,"y0":50.002692590940384,"z0":5.480101742039342,"aX":-11.211848477794565},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.4,"breakHorizontal":11.2,"spinRate":1172,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.42139645510134516,"extension":6.731087090510386},"index":4,"playId":"28974888-3187-3d0b-94f4-a3e50b668f9b","pitchNumber":4,"startTime":"2026-04-01T19:19:49.960Z","endTime":"2026-04-01T19:19:53.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.671346588988193,"aZ":-32.03729197412316,"pfxX":1.6483439345530373,"pfxZ":0.08480091020139824,"pX":-0.32201438030644125,"pZ":1.0227152616531217,"vX0":3.3050472981426786,"vY0":-128.99118162130478,"vZ0":-5.6695682754934005,"x":129.27,"y":211.17,"x0":-1.8338487256698364,"y0":50.00576313100306,"z0":5.717467430345676,"aX":2.7796766350282542},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.8,"breakHorizontal":-3.7,"spinRate":2573,"spinDirection":103},"zone":13,"typeConfidence":2.0,"plateTime":0.42452255056825416,"extension":6.682013683909171},"index":5,"playId":"71db388b-429b-376d-bdc4-820e10aafe2a","pitchNumber":5,"startTime":"2026-04-01T19:20:07.833Z","endTime":"2026-04-01T19:20:14.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.437304790200177,"aZ":-21.66230672220882,"pfxX":-10.040592544440894,"pfxZ":5.425272254987747,"pX":1.1249497617519986,"pZ":2.1909038174792816,"vX0":11.153252868347664,"vY0":-138.4190559433303,"vZ0":-5.082709020797099,"x":74.12,"y":179.63,"x0":-1.6556779755040194,"y0":50.00108614152243,"z0":5.505042876488017,"aX":-19.446063579648524},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.9,"breakHorizontal":15.8,"spinRate":2409,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39598297327967424,"extension":6.7360669733693825},"index":6,"playId":"47c89c26-5308-31ff-8382-c1779ace51f3","pitchNumber":6,"startTime":"2026-04-01T19:20:27.335Z","endTime":"2026-04-01T19:20:31.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94431057163832,"aZ":-22.85542387149745,"pfxX":2.0080855555795063,"pfxZ":4.969547770638038,"pX":-1.0671624519006628,"pZ":2.380105934310402,"vX0":2.0659948618469115,"vY0":-135.66650447218385,"vZ0":-4.7813758337301255,"x":157.68,"y":174.52,"x0":-2.09777735464057,"y0":50.004663514042576,"z0":5.745605924342749,"aX":3.766668090188877},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.3,"breakHorizontal":-4.1,"spinRate":2714,"spinDirection":182},"zone":13,"typeConfidence":2.0,"plateTime":0.40277956609931476,"extension":6.468962819740339},"index":7,"playId":"25913d14-eb57-390b-b46c-87416191739b","pitchNumber":7,"startTime":"2026-04-01T19:20:45.380Z","endTime":"2026-04-01T19:20:50.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.1,"awayTeamWinProbability":46.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.59,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:20:50.549Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"William Contreras flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-01T19:22:09.091Z","endTime":"2026-04-01T19:22:20.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-01T19:21:08.109Z","endTime":"2026-04-01T19:22:11.259Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.593251497224838,"aZ":-27.235753483683244,"pfxX":1.695211948283292,"pfxZ":2.8311558233409357,"pX":0.07219852330591738,"pZ":2.1114494578636482,"vX0":4.570232179961616,"vY0":-130.95750542762946,"vZ0":-4.030800320311259,"x":114.25,"y":181.77,"x0":-1.912911621121873,"y0":50.0019514246051,"z0":5.698212944494355,"aX":2.956099925342455},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.4,"breakHorizontal":-4.1,"spinRate":2584,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.41758901794464487,"extension":6.884440805921212},"hitData":{"launchSpeed":92.8,"launchAngle":39.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.43,"coordY":86.01}},"index":1,"playId":"7408edb8-1fb7-3e37-996e-597e19e810a7","pitchNumber":1,"startTime":"2026-04-01T19:22:11.259Z","endTime":"2026-04-01T19:22:20.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":656876,"link":"/api/v1/people/656876"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:22:20.389Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-01T19:24:34.625Z","endTime":"2026-04-01T19:25:57.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":91.0,"endSpeed":83.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25609582466846,"aZ":-25.3090399558073,"pfxX":-11.608463084515126,"pfxZ":3.8968086696290225,"pX":0.9897077488829761,"pZ":1.1469272008917992,"vX0":10.878782348397097,"vY0":-131.9467347485661,"vZ0":-5.780344838326732,"x":79.27,"y":207.81,"x0":-1.6798819313763655,"y0":50.00252740074427,"z0":5.232526790917097,"aX":-20.454130824431786},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.9,"breakHorizontal":18.6,"spinRate":2139,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4152095770999029,"extension":7.400175927588654},"index":0,"playId":"ab91e2a6-666e-3b1d-af93-332bdd78c97d","pitchNumber":1,"startTime":"2026-04-01T19:24:44.140Z","endTime":"2026-04-01T19:24:47.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21870532383651,"aZ":-12.923198698323743,"pfxX":-6.5307958955476355,"pfxZ":9.530464027274174,"pX":0.2966859559620485,"pZ":2.441521136932316,"vX0":7.705088840186406,"vY0":-141.45997948162565,"vZ0":-5.379641205072136,"x":105.69,"y":172.86,"x0":-1.6179910762803127,"y0":50.004281447516355,"z0":5.201073003563761,"aX":-13.195039448040058},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":10.2,"spinRate":2614,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3876630633051139,"extension":7.610865937736798},"index":1,"playId":"2bd92534-c408-326b-b0b7-9518ff7f1f2a","pitchNumber":2,"startTime":"2026-04-01T19:24:57.818Z","endTime":"2026-04-01T19:25:01.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32523681500239,"aZ":-11.851843993892746,"pfxX":-6.5449345466251385,"pfxZ":9.884125589810484,"pX":1.0999679642108136,"pZ":2.625440010989138,"vX0":9.831802069037892,"vY0":-142.60898436566026,"vZ0":-5.378802701694123,"x":75.07,"y":167.89,"x0":-1.5447562930682763,"y0":50.00547799435592,"z0":5.286224626197474,"aX":-13.460851566574364},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.9,"breakHorizontal":9.8,"spinRate":2570,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.38433567453038275,"extension":7.497367300381893},"index":2,"playId":"17b5e5ce-2cc6-3a8c-bcf2-58dc9009ca57","pitchNumber":3,"startTime":"2026-04-01T19:25:18.996Z","endTime":"2026-04-01T19:25:22.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":97.7,"endSpeed":89.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02522486626203,"aZ":-13.82850108856123,"pfxX":-6.3864461368459935,"pfxZ":8.97810409370425,"pX":-0.6580987513362665,"pZ":2.2659121148860244,"vX0":5.6659657771511585,"vY0":-142.15457088470512,"vZ0":-5.587098858729635,"x":142.09,"y":177.6,"x0":-1.8487390028992445,"y0":50.005465156844274,"z0":5.137041001998719,"aX":-13.053975744183033},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":10.4,"spinRate":2439,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.3855232165594029,"extension":7.678359581164179},"index":3,"playId":"c9b57939-b6ad-3223-8e25-4c9f71c57aba","pitchNumber":4,"startTime":"2026-04-01T19:25:35.408Z","endTime":"2026-04-01T19:25:38.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.607572540673008,"aZ":-37.28722798059058,"pfxX":3.536020638553535,"pfxZ":-3.188324504407575,"pX":-0.4852801229586745,"pZ":2.5902421772518935,"vX0":1.4045083964969631,"vY0":-125.80040975977876,"vZ0":0.07309656272665133,"x":135.5,"y":168.84,"x0":-1.5103685977600452,"y0":50.00562312013406,"z0":5.584349371943726,"aX":5.665633008173582},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.5,"breakHorizontal":-6.7,"spinRate":2130,"spinDirection":49},"zone":4,"typeConfidence":2.0,"plateTime":0.4354555485695282,"extension":7.049907291284776},"index":4,"playId":"0da311b8-a1f3-371d-8968-6bdbe71c1104","pitchNumber":5,"startTime":"2026-04-01T19:25:52.934Z","endTime":"2026-04-01T19:25:57.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:25:57.339Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rays challenged (play at 1st), call on the field was upheld: Nick Fortes grounds out, third baseman David Hamilton to first baseman Jake Bauers.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-01T19:26:11.240Z","endTime":"2026-04-01T19:26:41.361Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.278411381543858,"aZ":-23.97194979663865,"pfxX":1.590508115008244,"pfxZ":4.275339462093658,"pX":0.8923546248713025,"pZ":2.3868845845757356,"vX0":6.18760763436538,"vY0":-137.38889399541713,"vZ0":-3.1879696585541826,"x":82.99,"y":174.33,"x0":-1.592069936884779,"y0":50.00566193494422,"z0":5.184088241110252,"aX":3.052594436048531},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.3,"breakHorizontal":-4.1,"spinRate":2599,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.39805039300475586,"extension":7.589926278614685},"index":0,"playId":"88640860-9c00-3756-8bbd-50e90eca019c","pitchNumber":1,"startTime":"2026-04-01T19:26:19.597Z","endTime":"2026-04-01T19:26:23.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":97.9,"endSpeed":89.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7693272591867,"aZ":-16.005010414504355,"pfxX":-7.072346169858956,"pfxZ":7.902233210800331,"pX":-0.6358113944279706,"pZ":2.997167774989405,"vX0":5.509885528291305,"vY0":-142.3918943307629,"vZ0":-3.3455589350438117,"x":141.24,"y":157.86,"x0":-1.680459139677164,"y0":50.00396578163774,"z0":5.204759125400526,"aX":-14.472831483398537},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.8,"breakHorizontal":11.6,"spinRate":2579,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.38517921750920614,"extension":7.431586059554809},"hitData":{"launchSpeed":99.5,"launchAngle":1.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.63,"coordY":171.45}},"index":1,"playId":"5982efec-e88b-373f-acdd-b7b44eaa2b71","pitchNumber":2,"startTime":"2026-04-01T19:26:33.907Z","endTime":"2026-04-01T19:26:41.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":139},"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:26:41.361Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Chandler Simpson pops out to third baseman David Hamilton.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-01T19:29:06.839Z","endTime":"2026-04-01T19:30:17.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78356516125978,"aZ":-12.688029015097658,"pfxX":-6.733687702804602,"pfxZ":9.336156064550558,"pX":0.8676653110883406,"pZ":2.339944420614192,"vX0":9.279742182051136,"vY0":-143.45669816451033,"vZ0":-6.024683914889187,"x":83.93,"y":175.6,"x0":-1.5321890456481024,"y0":50.002961369096006,"z0":5.256280160782175,"aX":-14.054608617837262},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.8,"breakHorizontal":10.3,"spinRate":2494,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3816232082954629,"extension":7.642070094938832},"index":0,"playId":"da0a6d74-64be-30bf-8cbc-c21998d8bd5a","pitchNumber":1,"startTime":"2026-04-01T19:29:15.790Z","endTime":"2026-04-01T19:29:20.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76030898427425,"aZ":-14.15765543167281,"pfxX":-6.77181305215668,"pfxZ":8.634475990894108,"pX":-0.5021549429585568,"pZ":2.55414117822539,"vX0":5.385043008303187,"vY0":-143.65744620584147,"vZ0":-5.021029511017876,"x":136.14,"y":169.82,"x0":-1.5225835542827564,"y0":50.00504415208761,"z0":5.207011702892815,"aX":-14.133950671857372},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.8,"breakHorizontal":11.2,"spinRate":2453,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.3815039448058677,"extension":7.660903827347609},"index":1,"playId":"cbb2df13-23f9-372a-a15e-474384212618","pitchNumber":2,"startTime":"2026-04-01T19:29:31.088Z","endTime":"2026-04-01T19:29:34.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.963156050156744,"aZ":-23.434065599226333,"pfxX":1.023326486296833,"pfxZ":4.451287327165832,"pX":0.7698226043010201,"pZ":1.6547356556471489,"vX0":6.529872921946299,"vY0":-138.77544572088556,"vZ0":-5.050624077031868,"x":87.66,"y":194.1,"x0":-1.7398467127366006,"y0":50.00621522936729,"z0":5.044653202552868,"aX":2.0097593130501687},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.3,"breakHorizontal":-3.1,"spinRate":2438,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.39360672971046196,"extension":7.15045691305038},"index":2,"playId":"47d1c0a4-cad6-3f09-8276-bb8fd8a0426c","pitchNumber":3,"startTime":"2026-04-01T19:29:47.477Z","endTime":"2026-04-01T19:29:50.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"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-01T19:29:58.823Z","endTime":"2026-04-01T19:30:10.008Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":91.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.749069609347288,"aZ":-12.126282428969796,"pfxX":-5.702824921231929,"pfxZ":9.449127311886611,"pX":0.4886057424737403,"pZ":2.689907644774134,"vX0":8.122651693585057,"vY0":-144.3154255671928,"vZ0":-5.375746120967858,"x":98.38,"y":166.15,"x0":-1.6138809543338346,"y0":50.001813594825485,"z0":5.315506893679319,"aX":-12.098987302779319},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":16.3,"breakHorizontal":8.8,"spinRate":2568,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.3786962104754106,"extension":7.487677706998982},"hitData":{"launchSpeed":58.4,"launchAngle":62.0,"totalDistance":121.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":93.66,"coordY":165.86}},"index":4,"playId":"2e8d080c-8e6e-3a13-846f-98e8312a1dac","pitchNumber":4,"startTime":"2026-04-01T19:30:10.008Z","endTime":"2026-04-01T19:30:17.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":694819,"link":"/api/v1/people/694819"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:30:17.934Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a bunt ground ball to third baseman Junior Caminero.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-01T19:32:32.807Z","endTime":"2026-04-01T19:32:47.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ian Seymour replaces Drew Rasmussen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-01T19:32:12.754Z","endTime":"2026-04-01T19:32:35.030Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693855,"link":"/api/v1/people/693855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656876,"link":"/api/v1/people/656876","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.105328572446474,"aZ":-25.36310179334595,"pfxX":-1.9335444054602542,"pfxZ":5.050973532399517,"pX":-0.22870263851394004,"pZ":2.752650279267722,"vX0":-3.8038292744205275,"vY0":-115.59950953146047,"vZ0":-1.315901785143074,"x":125.72,"y":164.46,"x0":1.6912489980953924,"y0":50.00537139249184,"z0":5.770280742223367,"aX":-2.6102946722756504},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":9.1,"breakHorizontal":4.4,"spinRate":2005,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.47431602420415997,"extension":6.355164127395844},"hitData":{"launchSpeed":18.4,"launchAngle":-31.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":116.34,"coordY":194.25}},"index":1,"playId":"bde9c7e2-cc96-3a40-a562-e7542b593406","pitchNumber":1,"startTime":"2026-04-01T19:32:35.030Z","endTime":"2026-04-01T19:32:47.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":5.000000000000007,"leverageIndex":1.3,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:32:47.030Z","atBatIndex":45},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jake Bauers grounds into a double play, first baseman Jonathan Aranda to shortstop Ben Williamson to first baseman Jonathan Aranda. Christian Yelich out at 2nd. Jake Bauers out at 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-01T19:33:11.106Z","endTime":"2026-04-01T19:35:43.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":89.0,"endSpeed":81.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.860424558623063,"aZ":-23.82250920269752,"pfxX":9.484306848178385,"pfxZ":4.9600326779055415,"pX":0.4780234426736152,"pZ":2.4005458312877055,"vX0":-5.733670256037219,"vY0":-129.43602473474658,"vZ0":-3.3047469987234757,"x":98.78,"y":173.97,"x0":1.4980274617387235,"y0":50.00389958725565,"z0":5.533059776255953,"aX":15.97626393802962},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.4,"breakHorizontal":-15.7,"spinRate":1903,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.4243536730635187,"extension":6.25543825993364},"index":0,"playId":"a9dc9f17-e3a5-3eb0-a673-84fe103e907b","pitchNumber":1,"startTime":"2026-04-01T19:33:16.930Z","endTime":"2026-04-01T19:33:20.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.371445587928633,"aZ":-23.853768714378056,"pfxX":-2.3367133226920727,"pfxZ":6.049647679905698,"pX":-1.6050812282929197,"pZ":0.489899561502196,"vX0":-6.429793416248231,"vY0":-117.18908415511797,"vZ0":-6.196323460483152,"x":178.18,"y":225.55,"x0":1.4899482325559088,"y0":50.00581029413055,"z0":5.428964826347695,"aX":-3.2145159168921387},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":9.5,"breakHorizontal":6.0,"spinRate":2108,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.46933406796107935,"extension":6.1697870186119275},"index":1,"playId":"65e0e1b3-8d54-37a6-8eba-48e8b7f8a088","pitchNumber":2,"startTime":"2026-04-01T19:33:35.167Z","endTime":"2026-04-01T19:33:39.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.979254055033447,"aZ":-27.521713709674547,"pfxX":10.515869107956899,"pfxZ":3.301152799724224,"pX":0.051389828369031415,"pZ":0.32520541206317094,"vX0":-6.102638826295605,"vY0":-118.1153277134391,"vZ0":-6.330563617938623,"x":115.04,"y":230.0,"x0":1.305344794889341,"y0":50.00305305391518,"z0":5.578189638481458,"aX":14.824646221458211},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.7,"breakHorizontal":-17.5,"spinRate":1602,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4641209841879266,"extension":6.083812673246618},"index":2,"playId":"1685b942-d9c5-31a6-98dc-307f365a2008","pitchNumber":3,"startTime":"2026-04-01T19:33:57.842Z","endTime":"2026-04-01T19:34:01.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":79.9,"endSpeed":72.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.483238257144933,"aZ":-25.075274864999223,"pfxX":-7.359984348986204,"pfxZ":5.22846813719852,"pX":-0.6665523941749095,"pZ":2.6943045662895666,"vX0":-3.117039037536833,"vY0":-116.27354837618145,"vZ0":-1.1459775046660894,"x":142.41,"y":166.03,"x0":1.6509842756349198,"y0":50.00340507558667,"z0":5.591114979041916,"aX":-9.993849444393007},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":9.5,"breakHorizontal":14.2,"spinRate":2198,"spinDirection":263},"zone":4,"typeConfidence":2.0,"plateTime":0.4725684444178526,"extension":6.5856753424648655},"index":3,"playId":"89ab3996-3395-39ed-bfb7-42b50a5f8e47","pitchNumber":4,"startTime":"2026-04-01T19:34:21.366Z","endTime":"2026-04-01T19:34:24.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29679455664428,"aZ":-14.138078906997956,"pfxX":3.2483321012990083,"pfxZ":10.159652983352801,"pX":0.3993973516800914,"pZ":3.5521128530483312,"vX0":-2.823519868452974,"vY0":-132.84992663152602,"vZ0":-3.451463989801755,"x":101.78,"y":142.87,"x0":1.0575648587639426,"y0":50.00007713739172,"z0":5.905402074951396,"aX":5.765313473339015},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.8,"breakHorizontal":-5.2,"spinRate":2166,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.41337161649203535,"extension":6.344351079616611},"index":4,"playId":"2d81b869-1610-36b8-a44b-e95c899d14e0","pitchNumber":5,"startTime":"2026-04-01T19:34:44.435Z","endTime":"2026-04-01T19:34:50.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.786468479023576,"aZ":-25.072388405955877,"pfxX":9.597238487824184,"pfxZ":4.995512786930311,"pX":-0.11039417542586229,"pZ":0.6596427449015548,"vX0":-5.961539408497609,"vY0":-118.50554088824371,"vZ0":-6.255446428579741,"x":121.21,"y":220.97,"x0":1.1918393064964825,"y0":50.00108347650321,"z0":5.625619593563316,"aX":13.639851952573403},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.8,"breakHorizontal":-16.0,"spinRate":1694,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.46229734555007784,"extension":6.201012114493174},"index":5,"playId":"aa80e8c3-1290-3e84-bc89-5ed2ed397a50","pitchNumber":6,"startTime":"2026-04-01T19:35:17.812Z","endTime":"2026-04-01T19:35:21.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91727170263826,"aZ":-12.901617787079687,"pfxX":3.3530922680176714,"pfxZ":10.756697638062455,"pX":0.7899958896495601,"pZ":2.4934938816646954,"vX0":-2.130642961654437,"vY0":-133.09452481368177,"vZ0":-6.08841645391107,"x":86.89,"y":171.46,"x0":1.1658219020420721,"y0":50.001164519416896,"z0":5.747187610396206,"aX":6.00716006338605},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.4,"breakHorizontal":-5.6,"spinRate":2026,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.41173588370583003,"extension":6.3710158036305895},"hitData":{"launchSpeed":91.6,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.09,"coordY":161.51}},"index":6,"playId":"72fe2882-ed7c-38a1-ac34-de1da3bb7d8b","pitchNumber":7,"startTime":"2026-04-01T19:35:35.985Z","endTime":"2026-04-01T19:35:43.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-10.899999999999999,"leverageIndex":2.08,"dramaIndex":124.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:35:43.969Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-01T19:36:01.290Z","endTime":"2026-04-01T19:37:33.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.812591896966953,"aZ":-20.360548004328233,"pfxX":8.887199717973877,"pfxZ":6.696729680264507,"pX":-0.021991679000652343,"pZ":0.9074196668303125,"vX0":-6.478329766091085,"vY0":-131.91743545528587,"vZ0":-8.080797913430615,"x":117.84,"y":214.28,"x0":1.3097790472923696,"y0":50.004324541048376,"z0":5.509059285540904,"aX":15.679791521750676},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.6,"breakHorizontal":-14.6,"spinRate":1963,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.41505702079435824,"extension":6.349859574031712},"index":0,"playId":"fbe9c840-d726-3cd9-b9ad-3eaf9a6305a2","pitchNumber":1,"startTime":"2026-04-01T19:36:08.426Z","endTime":"2026-04-01T19:36:12.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.336219169204316,"aZ":-23.607827386992213,"pfxX":-6.405492691717752,"pfxZ":6.057895201160118,"pX":0.7549711818582342,"pZ":3.4661047701212357,"vX0":-0.41714273509496547,"vY0":-118.62751088095202,"vZ0":-0.18726358590709558,"x":88.22,"y":145.2,"x0":1.7648017232655422,"y0":50.00351811898344,"z0":5.71243119401573,"aX":-9.05822100008259},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":11.2,"breakHorizontal":11.6,"spinRate":2104,"spinDirection":237},"zone":3,"typeConfidence":2.0,"plateTime":0.4631068896904811,"extension":6.196971321902568},"index":1,"playId":"d89d68cf-d905-3c2d-bbab-270dce58f3f1","pitchNumber":2,"startTime":"2026-04-01T19:36:21.753Z","endTime":"2026-04-01T19:36:24.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.872269323434736,"aZ":-24.934897092362373,"pfxX":8.751249797823533,"pfxZ":4.903843165528842,"pX":0.6432836560084391,"pZ":0.9566776765750297,"vX0":-4.3193794756630535,"vY0":-121.07232911331691,"vZ0":-5.934007792136454,"x":92.48,"y":212.95,"x0":1.3187735773003497,"y0":50.00249299228166,"z0":5.637493615691307,"aX":12.919134016946673},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.7,"breakHorizontal":-14.8,"spinRate":1609,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.45335909789030815,"extension":6.223305420194684},"index":2,"playId":"d97dc5a6-b029-376b-a82a-6a00549f41cb","pitchNumber":3,"startTime":"2026-04-01T19:36:35.745Z","endTime":"2026-04-01T19:36:38.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"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-01T19:36:45.519Z","endTime":"2026-04-01T19:36:59.127Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"},"defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29219494070971,"aZ":-23.864589840288694,"pfxX":8.971411004048278,"pfxZ":5.4567774345049695,"pX":0.1826834654714086,"pZ":0.3276876510149914,"vX0":-5.2848149371914,"vY0":-122.61146638940876,"vZ0":-7.728752826227328,"x":110.04,"y":229.93,"x0":1.2007152558026082,"y0":50.00133580907331,"z0":5.557697199702155,"aX":13.65547434138646},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.3,"breakHorizontal":-15.0,"spinRate":1623,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4467627609750542,"extension":6.448757909523364},"index":4,"playId":"2887648b-1984-3e40-b6e7-20a8de5acf88","pitchNumber":4,"startTime":"2026-04-01T19:36:59.127Z","endTime":"2026-04-01T19:37:02.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.494721655460676,"aZ":-26.216290936497735,"pfxX":-8.773266892474814,"pfxZ":4.345543079734535,"pX":0.06709177948439217,"pZ":2.832817886685524,"vX0":-0.9296783493065117,"vY0":-117.06761440318618,"vZ0":-0.995383610503464,"x":114.44,"y":162.29,"x0":1.6090401848297509,"y0":50.004605885804786,"z0":5.743534425760353,"aX":-12.036950935287395},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":7.9,"breakHorizontal":16.1,"spinRate":2034,"spinDirection":254},"zone":5,"typeConfidence":2.0,"plateTime":0.4699712760392134,"extension":6.4215070650175985},"index":5,"playId":"9f61e147-4d2a-31b5-8fa3-4fc447285d07","pitchNumber":5,"startTime":"2026-04-01T19:37:13.229Z","endTime":"2026-04-01T19:37:16.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.921492083856602,"aZ":-12.969852263979345,"pfxX":1.8655233131139524,"pfxZ":10.719174196467353,"pX":0.4681277633282734,"pZ":2.953483015671905,"vX0":-2.646640647046821,"vY0":-133.10669511587724,"vZ0":-4.780632394874924,"x":99.16,"y":159.04,"x0":1.2335828726896203,"y0":50.005837519416396,"z0":5.713965128890149,"aX":3.3435553441971533},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.6,"breakHorizontal":-2.8,"spinRate":2201,"spinDirection":157},"zone":3,"typeConfidence":2.0,"plateTime":0.41168596324524875,"extension":6.570230059700454},"index":6,"playId":"81125bcc-e4b3-3da4-b67a-bf2b1b5bcf9c","pitchNumber":6,"startTime":"2026-04-01T19:37:29.921Z","endTime":"2026-04-01T19:37:33.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:37:33.043Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Williamson called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-01T19:39:45.978Z","endTime":"2026-04-01T19:40:44.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Grant Anderson replaces Jacob Misiorowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-01T19:39:15.852Z","endTime":"2026-04-01T19:39:48.157Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681982,"link":"/api/v1/people/681982"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694819,"link":"/api/v1/people/694819","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.174229997303655,"aZ":-30.36371283421224,"pfxX":7.239550173781134,"pfxZ":1.3941369756211293,"pX":-1.0379281003375078,"pZ":1.7022491238502233,"vX0":0.6736398147949064,"vY0":-113.31233628708314,"vZ0":1.4978898644553584,"x":156.56,"y":192.82,"x0":-2.2794679561438693,"y0":50.00175863768979,"z0":4.071804798086195,"aX":9.39024500593131},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":3.2,"breakHorizontal":-13.3,"spinRate":2511,"spinDirection":89},"zone":13,"typeConfidence":2.0,"plateTime":0.48383433636990425,"extension":6.475836272617654},"index":1,"playId":"d1752d4e-05ad-3ec8-951c-45facf129d4d","pitchNumber":1,"startTime":"2026-04-01T19:39:48.157Z","endTime":"2026-04-01T19:39:55.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2483889264855,"aZ":-30.462241843679724,"pfxX":6.499922103883654,"pfxZ":1.2652745341759903,"pX":0.6883814943781865,"pZ":1.9378040732073396,"vX0":3.8305817980932777,"vY0":-115.68945129676392,"vZ0":1.6463725976521837,"x":90.76,"y":186.46,"x0":-1.8349793017203468,"y0":50.00097529844831,"z0":4.14369886240524,"aX":8.780462232853136},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":3.0,"breakHorizontal":-12.7,"spinRate":2518,"spinDirection":78},"zone":9,"typeConfidence":2.0,"plateTime":0.4740374542099519,"extension":6.541428504969411},"index":2,"playId":"9c06d79f-6502-3e31-8b78-eb16088f0205","pitchNumber":2,"startTime":"2026-04-01T19:40:01.164Z","endTime":"2026-04-01T19:40:04.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-04-01T19:40:12.360Z","endTime":"2026-04-01T19:40:23.975Z","isPitch":false,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.182788287719863,"aZ":-28.54720398818653,"pfxX":5.952805244991241,"pfxZ":2.632198058691368,"pX":0.2562501660338381,"pZ":1.734175550312918,"vX0":3.4810106831202194,"vY0":-116.68428683827334,"vZ0":0.9199355356234973,"x":107.23,"y":191.96,"x0":-2.028753039488695,"y0":50.00166178605012,"z0":4.0268264638644755,"aX":8.198414736559526},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":5.3,"breakHorizontal":-11.6,"spinRate":2542,"spinDirection":82},"zone":9,"typeConfidence":2.0,"plateTime":0.46961034847728245,"extension":6.6101089657413885},"index":4,"playId":"b70006e7-b9e9-31c9-b359-88f1191c5fe2","pitchNumber":3,"startTime":"2026-04-01T19:40:23.975Z","endTime":"2026-04-01T19:40:27.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.066505720613556,"aZ":-29.251069612340125,"pfxX":6.17628349610629,"pfxZ":2.170913570764668,"pX":0.7227140205702386,"pZ":1.7215913390420885,"vX0":4.202250153173017,"vY0":-115.46618391438463,"vZ0":1.0769620175833183,"x":89.45,"y":192.3,"x0":-1.9249762482372268,"y0":50.00273758963108,"z0":4.069720863431085,"aX":8.315357250041636},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":4.6,"breakHorizontal":-12.2,"spinRate":2578,"spinDirection":82},"zone":9,"typeConfidence":2.0,"plateTime":0.47486863353704223,"extension":6.64560307167108},"index":5,"playId":"256c3119-285b-358a-8825-dca811c31fac","pitchNumber":4,"startTime":"2026-04-01T19:40:39.255Z","endTime":"2026-04-01T19:40:44.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.900000000000006,"awayTeamWinProbability":46.099999999999994,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.52,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:40:44.847Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Richie Palacios pops out to first baseman Jake Bauers.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-01T19:41:02.065Z","endTime":"2026-04-01T19:44:01.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.843492990938376,"aZ":-17.12799489362715,"pfxX":-6.684442279584999,"pfxZ":8.20307389819453,"pX":-0.6988642135656041,"pZ":1.7703005131409366,"vX0":5.777893282641278,"vY0":-134.50327132761174,"vZ0":-3.464711250108494,"x":143.64,"y":190.98,"x0":-2.00510811421981,"y0":50.00558431382445,"z0":4.287966380487347,"aX":-12.264588724328279},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.3,"breakHorizontal":10.9,"spinRate":2382,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.40704995193216575,"extension":6.461225669698711},"index":0,"playId":"54121f17-a2c1-3e9c-b330-f1bc1112ca7f","pitchNumber":1,"startTime":"2026-04-01T19:41:07.671Z","endTime":"2026-04-01T19:41:11.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":93.2,"endSpeed":84.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.092279678816997,"aZ":-18.213595048551873,"pfxX":-7.140786535287476,"pfxZ":7.533930875344591,"pX":0.5653134764865053,"pZ":3.140494104678927,"vX0":8.742377317352044,"vY0":-135.4020093593238,"vZ0":-0.40616139583513405,"x":95.45,"y":153.99,"x0":-1.7804284253581397,"y0":50.0033244241583,"z0":4.569004593209785,"aX":-13.23425982743454},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":11.0,"spinRate":2426,"spinDirection":239},"zone":3,"typeConfidence":2.0,"plateTime":0.4048086458624831,"extension":6.676757620560087},"index":1,"playId":"2c54d527-c38f-3e2a-a7a7-60402acd350d","pitchNumber":2,"startTime":"2026-04-01T19:41:23.102Z","endTime":"2026-04-01T19:41:26.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-01T19:41:36.940Z","endTime":"2026-04-01T19:41:46.000Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"},"defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":79.3,"endSpeed":72.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48959236875387,"aZ":-30.63842489318355,"pfxX":7.995562145413174,"pfxZ":1.1449434693964688,"pX":-0.4635527921621272,"pZ":1.3090138686562163,"vX0":1.9055362919900853,"vY0":-115.50259912133004,"vZ0":0.6357763724592469,"x":134.67,"y":203.44,"x0":-2.339580062132759,"y0":50.00132491284698,"z0":3.999594266477705,"aX":10.694611230645489},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.5,"breakHorizontal":-15.0,"spinRate":2559,"spinDirection":83},"zone":13,"typeConfidence":2.0,"plateTime":0.47601396732787826,"extension":6.483939859213849},"index":3,"playId":"a5d9618f-f575-31c9-b8c7-a64e321d2712","pitchNumber":3,"startTime":"2026-04-01T19:41:46.000Z","endTime":"2026-04-01T19:41:51.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":79.1,"endSpeed":72.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31024127272854,"aZ":-31.31234325166182,"pfxX":8.147897526389627,"pfxZ":0.6513992196524203,"pX":0.14290132778370435,"pZ":2.20574695549225,"vX0":2.8895470041958236,"vY0":-115.07499436567169,"vZ0":2.4650592573666046,"x":111.55,"y":179.22,"x0":-2.1912398274407416,"y0":50.00498437013454,"z0":4.174586885597617,"aX":10.82018173421837},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":2.2,"breakHorizontal":-15.5,"spinRate":2673,"spinDirection":79},"zone":5,"typeConfidence":2.0,"plateTime":0.47778018040417525,"extension":6.567536643330395},"index":4,"playId":"aed2619e-6d9c-3acc-93ad-9509a25efdec","pitchNumber":4,"startTime":"2026-04-01T19:42:03.306Z","endTime":"2026-04-01T19:42:07.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.484823727809296,"aZ":-19.279331151679976,"pfxX":-7.561277316007757,"pfxZ":6.9233628463271,"pX":-0.7133796430264878,"pZ":1.827711135400462,"vX0":6.124410423113217,"vY0":-135.80886546281604,"vZ0":-3.2671228330953284,"x":144.19,"y":189.43,"x0":-2.018300677141183,"y0":50.003876839638075,"z0":4.3915440389966065,"aX":-14.087443095662584},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.0,"breakHorizontal":12.4,"spinRate":2362,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.40370570334973443,"extension":6.583192247692884},"index":5,"playId":"cc949f06-0969-3731-a4d7-f731cde99b62","pitchNumber":5,"startTime":"2026-04-01T19:42:23.077Z","endTime":"2026-04-01T19:42:28.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":92.7,"endSpeed":84.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.553218650058707,"aZ":-20.700321965745783,"pfxX":-6.67123787782195,"pfxZ":6.1923535921018225,"pX":-1.429406547638372,"pZ":3.3839004823653354,"vX0":3.6949143736890857,"vY0":-135.03931240693328,"vZ0":0.5759248666517748,"x":171.49,"y":147.41,"x0":-1.9464809931705767,"y0":50.00131206435806,"z0":4.620643033240121,"aX":-12.357914339070922},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.5,"breakHorizontal":11.3,"spinRate":2332,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4051238703450726,"extension":6.5910296738569345},"index":6,"playId":"6b3d674b-5568-34a5-9f09-a65a952a1a4c","pitchNumber":6,"startTime":"2026-04-01T19:42:55.150Z","endTime":"2026-04-01T19:42:58.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":87.1,"endSpeed":80.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14310582361308,"aZ":-32.69007076601634,"pfxX":-9.938947642761972,"pfxZ":-0.3181613524417193,"pX":0.8376402142540128,"pZ":1.6678401424144034,"vX0":9.69341888969082,"vY0":-126.55912992322564,"vZ0":0.02110242581678512,"x":85.07,"y":193.75,"x0":-1.7380944645925465,"y0":50.00179294953416,"z0":4.26260242191897,"aX":-16.235232725933212},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.4,"breakHorizontal":16.0,"spinRate":1681,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.4316437513714524,"extension":6.6801066267962605},"index":7,"playId":"efca58a8-e379-323c-8343-c4bb473a6c82","pitchNumber":7,"startTime":"2026-04-01T19:43:11.153Z","endTime":"2026-04-01T19:43:16.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.162119702929644,"aZ":-31.218941470016254,"pfxX":-9.773093708968606,"pfxZ":0.5971325871285504,"pX":-0.5659815078166013,"pZ":2.106707132930834,"vX0":6.08756573880235,"vY0":-125.03563014631828,"vZ0":0.7876056084382412,"x":138.57,"y":181.9,"x0":-1.757019081830525,"y0":50.000827483629884,"z0":4.340543904643051,"aX":-15.54147184401354},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.6,"breakHorizontal":16.3,"spinRate":1587,"spinDirection":261},"zone":4,"typeConfidence":2.0,"plateTime":0.4373217131473699,"extension":6.643373875264401},"index":8,"playId":"fb2344ca-2111-36c1-a31d-0bc73f987c81","pitchNumber":8,"startTime":"2026-04-01T19:43:29.144Z","endTime":"2026-04-01T19:43:33.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12445318752126,"aZ":-14.954619718042595,"pfxX":-6.958972225044459,"pfxZ":9.345361574720968,"pX":0.1913332943250687,"pZ":2.5945993018149434,"vX0":7.797827129229138,"vY0":-135.50887669975887,"vZ0":-2.172010282024077,"x":109.71,"y":168.73,"x0":-1.8319465270922257,"y0":50.00597968192539,"z0":4.462455457454734,"aX":-12.827374211428964},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":10.8,"spinRate":2428,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.4056202700037037,"extension":6.61260473525002},"hitData":{"launchSpeed":90.3,"launchAngle":76.0,"totalDistance":53.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":142.18,"coordY":188.17}},"index":9,"playId":"fa28937b-ef7d-3201-8033-93502c61024c","pitchNumber":9,"startTime":"2026-04-01T19:43:52.048Z","endTime":"2026-04-01T19:44:01.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.8,"awayTeamWinProbability":43.2,"homeTeamWinProbabilityAdded":2.8999999999999915,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:44:01.988Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, third baseman David Hamilton to first baseman Jake Bauers.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-01T19:44:18.372Z","endTime":"2026-04-01T19:44:50.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.367812162404,"aZ":-34.114414158538054,"pfxX":-10.925469851557278,"pfxZ":-1.0728122349598657,"pX":-1.4861250294136161,"pZ":1.949320244196218,"vX0":5.02100470936197,"vY0":-134.74861675736378,"vZ0":-0.25574805066837336,"x":173.65,"y":186.15,"x0":-1.9697286019632905,"y0":50.00096400446972,"z0":4.486668066868824,"aX":-19.78839614543943},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.8,"breakHorizontal":18.5,"spinRate":2174,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4088210175019218,"extension":6.54800412445747},"index":0,"playId":"53474064-bdbe-3a0f-bad8-7f4ef8a07004","pitchNumber":1,"startTime":"2026-04-01T19:44:25.777Z","endTime":"2026-04-01T19:44:29.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.624651870548686,"aZ":-29.231576457546918,"pfxX":5.811378023995455,"pfxZ":2.175167532149408,"pX":0.4306737592618289,"pZ":2.0119223151199392,"vX0":3.96445690065046,"vY0":-115.52908283824225,"vZ0":1.6877647586733744,"x":100.58,"y":184.46,"x0":-2.062718947127647,"y0":50.001503553966224,"z0":4.082621994121016,"aX":7.849163743589676},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":4.7,"breakHorizontal":-11.5,"spinRate":2631,"spinDirection":85},"zone":9,"typeConfidence":2.0,"plateTime":0.4742034288795214,"extension":6.729811198597496},"hitData":{"launchSpeed":80.6,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.15,"coordY":166.38}},"index":1,"playId":"bd0ae09e-5465-39d1-8f77-cfdbdd557331","pitchNumber":2,"startTime":"2026-04-01T19:44:42.256Z","endTime":"2026-04-01T19:44:50.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.8,"awayTeamWinProbability":41.2,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:44:50.051Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Frelick flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-01T19:46:56.044Z","endTime":"2026-04-01T19:49:36.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.5,"endSpeed":75.0,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37949559359693,"aZ":-26.24276945937407,"pfxX":9.629554947608929,"pfxZ":4.156240390046389,"pX":0.30318365834246314,"pZ":1.5027217660536194,"vX0":-5.562153412182758,"vY0":-118.56673515942916,"vZ0":-4.031890459562594,"x":105.44,"y":198.21,"x0":1.4268273158689362,"y0":50.00019932645679,"z0":5.616255473109544,"aX":13.72699898291986},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.8,"breakHorizontal":-16.1,"spinRate":1479,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4617189155208177,"extension":6.30879093190568},"index":0,"playId":"37fd0343-80e5-3d18-8502-05d8a1f3dfba","pitchNumber":1,"startTime":"2026-04-01T19:46:56.145Z","endTime":"2026-04-01T19:47:00.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.593591197575574,"aZ":-26.17433246875117,"pfxX":-4.4581838460507885,"pfxZ":4.361123428647943,"pX":-0.5773358077264875,"pZ":0.17026550063754484,"vX0":-3.683639793694505,"vY0":-116.95537158850291,"vZ0":-6.420695904666805,"x":139.01,"y":234.18,"x0":1.6014437685364211,"y0":50.00195411977853,"z0":5.429951735232413,"aX":-6.128630252276942},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":6.5,"breakHorizontal":9.0,"spinRate":2167,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.46966372057761996,"extension":6.437761878316311},"index":1,"playId":"0ccb8aaf-8229-32f3-849f-6ab4d65f35e8","pitchNumber":2,"startTime":"2026-04-01T19:47:08.853Z","endTime":"2026-04-01T19:47:13.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.202623238542298,"aZ":-25.356563249945427,"pfxX":9.268958816981812,"pfxZ":4.705326201075682,"pX":0.8451623933304102,"pZ":1.999305178053798,"vX0":-3.7257836049753474,"vY0":-119.58567986967782,"vZ0":-3.4743120249389516,"x":84.78,"y":184.8,"x0":1.2198121017378403,"y0":50.000061271011106,"z0":5.74727969216287,"aX":13.413233896294072},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.9,"breakHorizontal":-15.8,"spinRate":1678,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4581420852675091,"extension":6.2554965271799015},"index":2,"playId":"904c1673-5208-3ae2-a581-436acd11775b","pitchNumber":3,"startTime":"2026-04-01T19:47:21.609Z","endTime":"2026-04-01T19:47:28.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":80.0,"endSpeed":72.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.907300363252347,"aZ":-26.98273582583676,"pfxX":-8.700851101118829,"pfxZ":3.8424830402745958,"pX":-1.6712771828736217,"pZ":1.6026681016158415,"vX0":-4.916903978408159,"vY0":-116.32149001187874,"vZ0":-3.435383609751344,"x":180.71,"y":195.51,"x0":1.6107644295142614,"y0":50.00099483569517,"z0":5.699273373635331,"aX":-11.738658856945998},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":6.2,"breakHorizontal":17.0,"spinRate":2211,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.4736471233051147,"extension":6.426242737118633},"index":3,"playId":"f1468622-202a-320a-90f0-53f07de73537","pitchNumber":4,"startTime":"2026-04-01T19:47:57.668Z","endTime":"2026-04-01T19:48:01.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.4,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.197996328597384,"aZ":-12.919417804750424,"pfxX":2.33400673146097,"pfxZ":11.035184352288194,"pX":-0.22648352954141804,"pZ":1.7405628187620394,"vX0":-4.070522581616671,"vY0":-131.80448461949615,"vZ0":-7.935467356892337,"x":125.63,"y":191.78,"x0":1.0405049809006655,"y0":50.0006686687742,"z0":5.761477346618754,"aX":4.071882773589906},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.2,"breakHorizontal":-3.2,"spinRate":2150,"spinDirection":157},"zone":8,"typeConfidence":2.0,"plateTime":0.4168923092174075,"extension":6.5482620412359855},"index":4,"playId":"3f12061c-1926-3757-9394-db12225af8c3","pitchNumber":5,"startTime":"2026-04-01T19:48:09.380Z","endTime":"2026-04-01T19:48:15.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.116502290494214,"aZ":-21.0257574451055,"pfxX":8.41035234265671,"pfxZ":6.419102781815406,"pX":0.4042435728954916,"pZ":2.833711535159478,"vX0":-5.118182093201249,"vY0":-131.2784877650762,"vZ0":-3.4835589372541413,"x":101.59,"y":162.27,"x0":1.2916003863116197,"y0":50.002838260201685,"z0":5.752581686297514,"aX":14.604707810165102},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.0,"breakHorizontal":-14.0,"spinRate":1865,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.4180405720237186,"extension":6.374757189616326},"index":5,"playId":"ebd2027f-3506-3a63-a67f-5c826e8ef32a","pitchNumber":6,"startTime":"2026-04-01T19:48:39.813Z","endTime":"2026-04-01T19:48:43.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.584706430728794,"aZ":-15.171268668851024,"pfxX":1.918021999053309,"pfxZ":9.463104864632312,"pX":-1.5262691003467113,"pZ":2.8953012243189478,"vX0":-7.201914697600822,"vY0":-133.18962871167463,"vZ0":-4.726966546400858,"x":175.18,"y":160.61,"x0":0.9634967780439604,"y0":50.00413714600161,"z0":5.790191240152859,"aX":3.447959428770124},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.3,"breakHorizontal":-1.9,"spinRate":2086,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.41122934821633095,"extension":6.534306581460821},"index":6,"playId":"1299cf7c-a35e-34d8-bc06-24c583cdce89","pitchNumber":7,"startTime":"2026-04-01T19:48:58.828Z","endTime":"2026-04-01T19:49:03.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":89.8,"endSpeed":82.0,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26983972161328,"aZ":-21.110315575957507,"pfxX":8.269367161218264,"pfxZ":6.423122423853143,"pX":-0.11131794396542626,"pZ":2.1570699919480214,"vX0":-6.175792666232501,"vY0":-130.5804053047241,"vZ0":-5.066127880881149,"x":121.24,"y":180.54,"x0":1.2136107486190577,"y0":50.0003961237819,"z0":5.7169851385216495,"aX":14.235752800932474},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.7,"breakHorizontal":-13.6,"spinRate":1957,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.4199471554856524,"extension":6.497723265287493},"index":7,"playId":"1e54f6cb-a820-391d-a161-e2f36bc5d072","pitchNumber":8,"startTime":"2026-04-01T19:49:12.874Z","endTime":"2026-04-01T19:49:16.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17640045487011,"aZ":-21.496025962524243,"pfxX":8.78304262941797,"pfxZ":5.9397888415589915,"pX":-0.1339119152946183,"pZ":2.527284720034193,"vX0":-6.8296630257541455,"vY0":-133.1206216097906,"vZ0":-4.335273175971034,"x":122.1,"y":170.54,"x0":1.3219221931220602,"y0":50.00053844348325,"z0":5.729939718599424,"aX":15.785028058576852},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.1,"breakHorizontal":-14.4,"spinRate":1943,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.41121155680984156,"extension":6.3347810760782695},"hitData":{"launchSpeed":91.7,"launchAngle":31.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.1,"coordY":66.53}},"index":8,"playId":"21f4a72f-e131-335d-a99e-f7fdcf052610","pitchNumber":9,"startTime":"2026-04-01T19:49:27.918Z","endTime":"2026-04-01T19:49:36.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.00000000000001,"awayTeamWinProbability":44.99999999999999,"homeTeamWinProbabilityAdded":-3.79999999999999,"leverageIndex":1.49,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:49:36.631Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Blake Perkins pops out to first baseman Jonathan Aranda in foul territory.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-01T19:49:56.270Z","endTime":"2026-04-01T19:51:00.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.852279334008895,"aZ":-25.47679870329593,"pfxX":-1.0833801636702662,"pfxZ":4.022290082419143,"pX":0.20018934807725938,"pZ":2.9946031045237875,"vX0":-3.1497303797899363,"vY0":-127.79929671311179,"vZ0":-1.7733965639253477,"x":109.37,"y":157.93,"x0":1.5863013403974784,"y0":50.00035762347491,"z0":5.686798379215567,"aX":-1.8021878133647151},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.2,"breakHorizontal":2.6,"spinRate":2045,"spinDirection":183},"zone":2,"typeConfidence":2.0,"plateTime":0.42760663887051287,"extension":6.463912431283907},"index":0,"playId":"d2169190-7465-3e5a-a265-24b607197adc","pitchNumber":1,"startTime":"2026-04-01T19:50:01.912Z","endTime":"2026-04-01T19:50:05.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66184958473612,"aZ":-25.320885004366954,"pfxX":-1.611490462356153,"pfxZ":4.2716013144702885,"pX":0.23115998859526782,"pZ":3.666659396367815,"vX0":-2.7332904769679036,"vY0":-125.39864637036574,"vZ0":0.07558378695757928,"x":108.19,"y":139.78,"x0":1.5415808538304605,"y0":50.0024193580658,"z0":5.689790460984522,"aX":-2.5837562361433073},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.0,"breakHorizontal":3.5,"spinRate":2070,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.43561478637357176,"extension":6.470337111560036},"index":1,"playId":"455d64d6-e6fe-3604-be99-67fd9445db27","pitchNumber":2,"startTime":"2026-04-01T19:50:13.657Z","endTime":"2026-04-01T19:50:19.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.641817840117376,"aZ":-13.290855967256393,"pfxX":1.6777687839917954,"pfxZ":10.644169102972201,"pX":1.1984351818712018,"pZ":3.9173157426091962,"vX0":-0.5719366955922298,"vY0":-133.3466849996465,"vZ0":-2.405382219846364,"x":71.32,"y":133.01,"x0":1.1996181521829208,"y0":50.00352504975913,"z0":5.80764385764643,"aX":2.976685725911759},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.8,"breakHorizontal":-2.9,"spinRate":2121,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.41310106048240014,"extension":6.389072799007455},"index":2,"playId":"7446c1c5-dce8-36f6-baf2-cdc742efa8bf","pitchNumber":3,"startTime":"2026-04-01T19:50:41.398Z","endTime":"2026-04-01T19:50:45.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.033059508464937,"aZ":-24.39683583704891,"pfxX":10.07561168871755,"pfxZ":5.128953033656166,"pX":0.996867311054372,"pZ":1.7484682692859848,"vX0":-4.537939142282302,"vY0":-122.84108810832001,"vZ0":-4.237778936536344,"x":79.0,"y":191.57,"x0":1.5665461013891966,"y0":50.00430963924608,"z0":5.588524998742332,"aX":15.284452975462553},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.4,"breakHorizontal":-17.0,"spinRate":1679,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.44716584842837426,"extension":6.340740473894845},"hitData":{"launchSpeed":64.6,"launchAngle":56.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":174.36,"coordY":156.67}},"index":3,"playId":"846d4d76-a6e7-34a8-9958-a1228288932d","pitchNumber":4,"startTime":"2026-04-01T19:50:52.904Z","endTime":"2026-04-01T19:51:00.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":52.1,"awayTeamWinProbability":47.9,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:51:00.858Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Hamilton strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-01T19:51:20.790Z","endTime":"2026-04-01T19:52:28.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76301857661701,"aZ":-20.255749793743437,"pfxX":8.970133462543421,"pfxZ":6.792486523557852,"pX":-0.7376923281930555,"pZ":2.0531820774867158,"vX0":-8.121426088639403,"vY0":-132.25139234713012,"vZ0":-5.1173794449022125,"x":145.12,"y":183.34,"x0":1.2221238181084186,"y0":50.000489358734384,"z0":5.51889443991842,"aX":15.733511904542858},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.3,"breakHorizontal":-14.3,"spinRate":2033,"spinDirection":141},"zone":7,"typeConfidence":2.0,"plateTime":0.4157120805017911,"extension":6.499697086539926},"index":0,"playId":"ed211757-8384-3038-82ca-2a27e4e919e3","pitchNumber":1,"startTime":"2026-04-01T19:51:26.718Z","endTime":"2026-04-01T19:51:30.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":81.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.899316870274813,"aZ":-20.55301889231458,"pfxX":8.60820592502694,"pfxZ":6.739905632139555,"pX":1.2416348664104657,"pZ":1.8572539464133844,"vX0":-3.2170256888320394,"vY0":-131.27937252435328,"vZ0":-5.740776050041584,"x":69.67,"y":188.63,"x0":1.3730217135585285,"y0":50.00368316956968,"z0":5.628791480482816,"aX":14.845972629464004},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.0,"breakHorizontal":-14.8,"spinRate":2016,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4191511571453881,"extension":6.355910524728739},"index":1,"playId":"0bab250c-f8c3-3fcf-80b4-7a69c8aac417","pitchNumber":2,"startTime":"2026-04-01T19:51:38.470Z","endTime":"2026-04-01T19:51:42.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.376684565340522,"aZ":-22.010892527736498,"pfxX":10.4583910016483,"pfxZ":6.673719878528029,"pX":1.1019777175154428,"pZ":0.3442084950214189,"vX0":-3.758458724092113,"vY0":-123.1347249821593,"vZ0":-7.856407197427327,"x":75.0,"y":229.49,"x0":1.2968448638366317,"y0":50.000943741978,"z0":5.462845667750748,"aX":15.922643984785626},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.3,"breakHorizontal":-17.9,"spinRate":1603,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4462624902610792,"extension":6.410212029959123},"index":2,"playId":"c5e814ff-241b-325b-a8c6-06db3eff4e50","pitchNumber":3,"startTime":"2026-04-01T19:51:52.728Z","endTime":"2026-04-01T19:51:56.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":82.0,"endSpeed":74.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73882823773901,"aZ":-26.202139907328966,"pfxX":-5.6237378848321935,"pfxZ":4.201903293535343,"pX":-1.4932002162608855,"pZ":1.2653122568638295,"vX0":-5.1286925268933015,"vY0":-119.18343364892017,"vZ0":-4.332775748800968,"x":173.92,"y":204.62,"x0":1.4273779236277497,"y0":50.00019190970407,"z0":5.5098445958444175,"aX":-7.9797507819556},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.7,"breakHorizontal":11.5,"spinRate":2164,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.4619203570397694,"extension":6.414059249687032},"index":3,"playId":"06f10a1e-bc86-31af-a653-27fb7d82dcd9","pitchNumber":4,"startTime":"2026-04-01T19:52:12.698Z","endTime":"2026-04-01T19:52:17.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43669713849302,"aZ":-26.074105798619446,"pfxX":9.183359520046142,"pfxZ":4.062590619688032,"pX":0.42300437179985073,"pZ":1.4575439743640248,"vX0":-4.969453707570304,"vY0":-121.92000621351647,"vZ0":-4.678606949312787,"x":100.88,"y":199.43,"x0":1.2967477150220013,"y0":50.00424507799081,"z0":5.657270065814317,"aX":13.797441136359655},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.5,"breakHorizontal":-15.5,"spinRate":1515,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.44959944778226735,"extension":6.448625533219366},"index":4,"playId":"024752eb-18d1-3f90-9e21-a30ef2a12fbd","pitchNumber":5,"startTime":"2026-04-01T19:52:24.661Z","endTime":"2026-04-01T19:52:28.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:52:28.976Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan Aranda walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-01T19:54:55.094Z","endTime":"2026-04-01T19:56:46.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Aaron Ashby replaces Grant Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-01T19:54:32.572Z","endTime":"2026-04-01T19:54:57.369Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676879,"link":"/api/v1/people/676879"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85864625727908,"aZ":-46.76357883451943,"pfxX":-6.895942733524372,"pfxZ":-10.44355553220661,"pX":1.9454575535990397,"pZ":4.243385079759821,"vX0":4.8366369907671,"vY0":-118.10979712126866,"vZ0":4.263980137711388,"x":42.84,"y":124.21,"x0":0.7555796470716902,"y0":50.00370975118264,"z0":6.747162363002957,"aX":-9.633772744282513},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-17.4,"breakHorizontal":11.2,"spinRate":2694,"spinDirection":331},"zone":12,"typeConfidence":2.0,"plateTime":0.4657720280637765,"extension":5.169571839779799},"index":1,"playId":"14f6f891-9577-3111-a94b-c7ddcf37f62d","pitchNumber":1,"startTime":"2026-04-01T19:54:57.369Z","endTime":"2026-04-01T19:55:01.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":97.8,"endSpeed":89.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04809475562099,"aZ":-22.80816594388884,"pfxX":8.888032651098019,"pfxZ":4.577336680510224,"pX":0.49342080347743533,"pZ":2.1920521221516,"vX0":-2.491537059690196,"vY0":-142.28601050705456,"vZ0":-7.56195840483133,"x":98.19,"y":179.59,"x0":0.22622382394685442,"y0":50.00668268313744,"z0":6.332641497638358,"aX":18.204316385731165},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.0,"breakHorizontal":-15.6,"spinRate":2010,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.3851299066949503,"extension":5.5463797601449825},"index":2,"playId":"a6596674-1edc-3736-a3f2-0aabf903ff34","pitchNumber":2,"startTime":"2026-04-01T19:55:16.669Z","endTime":"2026-04-01T19:55:20.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":82.4,"endSpeed":75.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.220632064550827,"aZ":-47.238962807933575,"pfxX":-5.4675756832977775,"pfxZ":-10.513087247035436,"pX":1.4741224993196131,"pZ":3.097441625844975,"vX0":3.8838583589416977,"vY0":-119.77672789369646,"vZ0":1.82333130172791,"x":60.81,"y":155.15,"x0":0.5303857703937547,"y0":50.00475461823166,"z0":6.596467911214376,"aX":-7.83160813789097},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-18.1,"breakHorizontal":8.8,"spinRate":2741,"spinDirection":330},"zone":12,"typeConfidence":2.0,"plateTime":0.4598138082612211,"extension":5.212760013463142},"index":3,"playId":"f4f60250-5b85-3f45-b5f6-a74266428411","pitchNumber":3,"startTime":"2026-04-01T19:55:35.957Z","endTime":"2026-04-01T19:55:40.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":97.9,"endSpeed":89.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.080912482681285,"aZ":-21.73621591760085,"pfxX":9.767888430713706,"pfxZ":5.108286096073133,"pX":-0.3967964840041545,"pZ":1.1160608667909462,"vX0":-4.804553199958186,"vY0":-142.16403237247485,"vZ0":-10.286338499582785,"x":132.12,"y":208.65,"x0":0.047521931006941714,"y0":50.00385534046193,"z0":6.165284795242747,"aX":19.96276723833267},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.3,"breakHorizontal":-16.7,"spinRate":2229,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.3855111078373801,"extension":5.317091930910368},"index":4,"playId":"3fc47bc5-80fe-3162-87b3-e47e82b90d43","pitchNumber":4,"startTime":"2026-04-01T19:55:56.193Z","endTime":"2026-04-01T19:56:00.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29060732047211,"aZ":-23.649746692937125,"pfxX":8.390904074355232,"pfxZ":4.2814293973669955,"pX":0.4414016828625186,"pZ":2.0571806920457982,"vX0":-2.4820379976126214,"vY0":-140.10747439870818,"vZ0":-7.313839519167062,"x":100.17,"y":183.24,"x0":0.2480118428521813,"y0":50.0011078327231,"z0":6.243918440048817,"aX":16.700706711125754},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.5,"breakHorizontal":-14.6,"spinRate":2152,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.3907456175220725,"extension":5.502777667938988},"index":5,"playId":"739639f9-4551-3f9f-b2d5-6d42f83dbd70","pitchNumber":5,"startTime":"2026-04-01T19:56:13.987Z","endTime":"2026-04-01T19:56:18.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-04-01T19:56:25.781Z","endTime":"2026-04-01T19:56:40.497Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.450996836370457,"aZ":-37.40092764310137,"pfxX":-7.350062359025626,"pfxZ":-3.3252986793822297,"pX":-1.8301725579668149,"pZ":-0.6862350613059571,"vX0":-2.8625416124904715,"vY0":-125.62520114914344,"vZ0":-8.971835090912396,"x":186.76,"y":257.31,"x0":0.2845601708846027,"y0":50.00455238375917,"z0":6.040836882476882,"aX":-11.549835808794771},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-8.2,"breakHorizontal":14.0,"spinRate":2708,"spinDirection":1},"zone":13,"typeConfidence":2.0,"plateTime":0.43885545511432644,"extension":5.602201533364153},"index":7,"playId":"ab538001-a830-370d-aba9-ab523701b8e3","pitchNumber":6,"startTime":"2026-04-01T19:56:40.497Z","endTime":"2026-04-01T19:56:46.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-6.799999999999997,"leverageIndex":1.82,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:56:46.008Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonny DeLuca flies out to right fielder Sal Frelick.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-01T19:57:29.757Z","endTime":"2026-04-01T19:58:01.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jonny DeLuca replaces Jake Fraley.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-01T19:57:08.483Z","endTime":"2026-04-01T19:57:23.150Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":641584,"link":"/api/v1/people/641584"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":641584,"link":"/api/v1/people/641584","batSide":{"code":"L","description":"Left"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Carson Williams replaces Jonathan Aranda.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-01T19:57:23.150Z","endTime":"2026-04-01T19:57:32.007Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":666018,"link":"/api/v1/people/666018"},"base":1,"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.077987043679975,"aZ":-22.147874716788785,"pfxX":8.462142758620654,"pfxZ":4.957710774008097,"pX":0.23617488059281694,"pZ":2.3565536482607885,"vX0":-3.0106407929990646,"vY0":-141.03944402684797,"vZ0":-7.007375420230463,"x":108.0,"y":175.15,"x0":0.21603715073211768,"y0":50.00099561543076,"z0":6.294172797757478,"aX":17.10238999561607},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.8,"breakHorizontal":-14.8,"spinRate":2262,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.38785277121049866,"extension":5.492441157962828},"index":2,"playId":"446424bc-6d42-3955-82bb-a86e8b83ecbd","pitchNumber":1,"startTime":"2026-04-01T19:57:32.007Z","endTime":"2026-04-01T19:57:35.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":700246,"link":"/api/v1/people/700246"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.429714920256366,"aZ":-23.466436568264953,"pfxX":8.15395617825613,"pfxZ":4.847523673330079,"pX":0.1980278944225999,"pZ":2.84790452700257,"vX0":-2.8970057737897315,"vY0":-133.08992458417583,"vZ0":-4.552592305530986,"x":109.45,"y":161.89,"x0":0.24109166099921842,"y0":50.000146917933655,"z0":6.279162792881347,"aX":14.631828521450348},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.0,"breakHorizontal":-14.2,"spinRate":1697,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.41146991382859976,"extension":5.506830806980895},"hitData":{"launchSpeed":91.4,"launchAngle":50.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.81,"coordY":103.7}},"index":3,"playId":"b2532722-c64a-39d1-aba6-a7c209a90311","pitchNumber":2,"startTime":"2026-04-01T19:57:48.649Z","endTime":"2026-04-01T19:58:01.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":700246,"link":"/api/v1/people/700246"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":6.599999999999994,"leverageIndex":2.83,"dramaIndex":117.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:58:01.447Z","atBatIndex":55},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Junior Caminero grounds into a double play, shortstop Joey Ortiz to second baseman Brice Turang to first baseman Jake Bauers. Carson Williams out at 2nd. Junior Caminero out at 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-01T19:58:14.795Z","endTime":"2026-04-01T19:58:41.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.483299941408724,"aZ":-23.972451616089753,"pfxX":9.306155879544406,"pfxZ":4.072616884738288,"pX":-0.25339223408443473,"pZ":1.7764609957351318,"vX0":-4.550132876826105,"vY0":-141.07091323510383,"vZ0":-8.00859035413007,"x":126.66,"y":190.82,"x0":0.17257671161592045,"y0":50.00183301844274,"z0":6.200704531127607,"aX":18.730923077476763},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.9,"breakHorizontal":-16.0,"spinRate":2251,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.3884692717111653,"extension":5.478219253044438},"hitData":{"launchSpeed":95.0,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.31,"coordY":149.66}},"index":0,"playId":"040eee36-3532-386b-b27c-bb0aa6c7b864","pitchNumber":1,"startTime":"2026-04-01T19:58:33.876Z","endTime":"2026-04-01T19:58:41.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":700246,"link":"/api/v1/people/700246"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":11.0,"leverageIndex":2.51,"dramaIndex":135.0,"contextMetrics":{},"playEndTime":"2026-04-01T19:58:41.739Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Ortiz singles on a ground ball to center fielder Cedric Mullins.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-01T20:01:10.045Z","endTime":"2026-04-01T20:02:27.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,7,8,9],"actionIndex":[0,1,2,3,4],"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Carson Williams remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-01T20:01:01.385Z","endTime":"2026-04-01T20:01:01.403Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":666018,"link":"/api/v1/people/666018"},"defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jonny DeLuca remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-01T20:01:01.403Z","endTime":"2026-04-01T20:01:01.405Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":641584,"link":"/api/v1/people/641584"},"defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":641584,"link":"/api/v1/people/641584"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to first base for Junior Caminero.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-01T20:01:01.405Z","endTime":"2026-04-01T20:01:01.407Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"400","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from shortstop to third base for Ben Williamson.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-04-01T20:01:01.407Z","endTime":"2026-04-01T20:01:01.409Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"800","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Griffin Jax replaces Ian Seymour.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-04-01T20:01:01.409Z","endTime":"2026-04-01T20:01:12.322Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643377,"link":"/api/v1/people/643377"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12147045209171,"aZ":-28.916543477801646,"pfxX":2.2863628595498753,"pfxZ":1.8817694386622215,"pX":0.6141797992119089,"pZ":2.4210558510272637,"vX0":3.138080164069917,"vY0":-130.36163506353338,"vZ0":-2.1314958497866874,"x":93.59,"y":173.41,"x0":-0.8998620544963166,"y0":50.000916348086726,"z0":5.421283353407959,"aX":3.95418773680163},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.1,"breakHorizontal":-4.8,"spinRate":2845,"spinDirection":64},"zone":6,"typeConfidence":0.87,"plateTime":0.41935125467307754,"extension":6.218322794119622},"index":5,"playId":"757743a3-ddc3-3ef4-9f8e-e85c7b08b65f","pitchNumber":1,"startTime":"2026-04-01T20:01:12.322Z","endTime":"2026-04-01T20:01:15.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.408929974610416,"aZ":-35.779848581701636,"pfxX":7.045543427382128,"pfxZ":-2.1380490448557063,"pX":0.7183755918384742,"pZ":1.7577493771525885,"vX0":1.6532929113295904,"vY0":-129.5715190292961,"vZ0":-2.2651870751883987,"x":89.62,"y":191.32,"x0":-0.8445273161098007,"y0":50.00508705651255,"z0":5.401988309095936,"aX":11.869741436427985},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.2,"breakHorizontal":-13.1,"spinRate":2962,"spinDirection":30},"zone":9,"typeConfidence":2.0,"plateTime":0.4242285192304811,"extension":6.352455147137378},"index":6,"playId":"75a37f6b-d97e-3b9f-aa86-bfa574d5af84","pitchNumber":2,"startTime":"2026-04-01T20:01:26.019Z","endTime":"2026-04-01T20:01:29.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.410038672496277,"aZ":-33.0854433004714,"pfxX":5.000106668331425,"pfxZ":-0.5302202118684498,"pX":1.4864969677518123,"pZ":1.1888294738134257,"vX0":3.920291745816694,"vY0":-130.3806087176517,"vZ0":-4.168449463925299,"x":60.34,"y":206.68,"x0":-0.6905225691567369,"y0":50.00592607840183,"z0":5.3269066686641136,"aX":8.54185285814023},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.7,"breakHorizontal":-10.0,"spinRate":2936,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.4213637022558605,"extension":6.4132979450633725},"index":7,"playId":"5666b836-f684-36f6-b594-33b6ea04dc13","pitchNumber":3,"startTime":"2026-04-01T20:01:42.285Z","endTime":"2026-04-01T20:01:45.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.421850651005364,"aZ":-22.041855640030455,"pfxX":-9.083660633722452,"pfxZ":5.1285569152068735,"pX":-1.2516801032594955,"pZ":3.2858177649275744,"vX0":2.0604477255941553,"vY0":-139.85169855229591,"vZ0":-1.944324877471611,"x":164.71,"y":150.06,"x0":-0.8195031291155894,"y0":50.000495033468745,"z0":5.440263950177592,"aX":-17.936275635604172},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.1,"breakHorizontal":16.0,"spinRate":2357,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.39209471634007453,"extension":6.244891682473597},"index":8,"playId":"606bd4d7-0f51-3125-a9fb-fb1a085decf4","pitchNumber":4,"startTime":"2026-04-01T20:01:57.197Z","endTime":"2026-04-01T20:02:01.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93238234069786,"aZ":-18.983005732245505,"pfxX":-8.69318176559495,"pfxZ":6.607017646246724,"pX":-0.6577444855821578,"pZ":2.4083482310931656,"vX0":3.236292720358206,"vY0":-140.8386102504566,"vZ0":-4.7896537511115325,"x":142.07,"y":173.75,"x0":-0.6968404767080858,"y0":50.000251382416074,"z0":5.370083474856158,"aX":-17.346753110095804},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.2,"breakHorizontal":15.0,"spinRate":2552,"spinDirection":208},"zone":4,"typeConfidence":0.91,"plateTime":0.3898840175578533,"extension":6.347426451895911},"hitData":{"launchSpeed":104.1,"launchAngle":5.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.83,"coordY":145.09}},"index":9,"playId":"65ba8482-b269-3cfd-996c-e03fd079dfc3","pitchNumber":5,"startTime":"2026-04-01T20:02:17.611Z","endTime":"2026-04-01T20:02:27.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":1.78,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-04-01T20:02:27.626Z","atBatIndex":57},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Brice Turang hits a sacrifice bunt. Missed catch error by first baseman Junior Caminero, assist to third baseman Ben Williamson. Joey Ortiz to 2nd. Brice Turang to 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-01T20:02:52.310Z","endTime":"2026-04-01T20:03:01.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnSecond":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84361851512121,"aZ":-25.550387068184843,"pfxX":-10.278589847321609,"pfxZ":3.6750400415635998,"pX":0.15144842980542678,"pZ":1.775078545839629,"vX0":5.579595779499713,"vY0":-133.6379459040709,"vZ0":-4.58133048702996,"x":111.23,"y":190.85,"x0":-0.6323771079797003,"y0":50.00259759382267,"z0":5.355772803026651,"aX":-18.51858971903262},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":17.4,"spinRate":2051,"spinDirection":237},"zone":8,"typeConfidence":0.91,"plateTime":0.4104667615376538,"extension":6.39622277403496},"hitData":{"launchSpeed":21.8,"launchAngle":-12.0,"totalDistance":7.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":122.65,"coordY":199.05}},"index":0,"playId":"0c0e9822-993e-3495-9852-1931d6d3b82a","pitchNumber":1,"startTime":"2026-04-01T20:02:52.310Z","endTime":"2026-04-01T20:03:01.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":75.8,"awayTeamWinProbability":24.200000000000003,"homeTeamWinProbabilityAdded":8.799999999999997,"leverageIndex":2.67,"dramaIndex":126.0,"contextMetrics":{},"playEndTime":"2026-04-01T20:03:01.129Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a line drive to right fielder Jonny DeLuca. Joey Ortiz to 3rd. Brice Turang to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-01T20:03:34.311Z","endTime":"2026-04-01T20:04:54.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnThird":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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":89.7,"endSpeed":83.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29705930252667,"aZ":-33.195478096593085,"pfxX":3.8039579920760005,"pfxZ":-0.5855971225274779,"pX":-0.4453967506506607,"pZ":1.2924009091998356,"vX0":-0.10193430430911848,"vY0":-130.67845851910266,"vZ0":-3.9559164474011133,"x":133.98,"y":203.89,"x0":-0.9006346284672285,"y0":50.00515251049766,"z0":5.306669607747524,"aX":6.611227134767121},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.7,"breakHorizontal":-6.8,"spinRate":2996,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.418381470076449,"extension":6.275844215650559},"index":0,"playId":"89ad9c1c-4610-3552-bd06-d678577f1aa8","pitchNumber":1,"startTime":"2026-04-01T20:03:36.140Z","endTime":"2026-04-01T20:03:40.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":97.1,"endSpeed":88.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.253970741183615,"aZ":-15.666249731600134,"pfxX":-8.769408415910322,"pfxZ":8.238306476140744,"pX":-0.5509087494036288,"pZ":1.8093235971924728,"vX0":3.55975788758987,"vY0":-141.16989317377303,"vZ0":-6.6824917990445725,"x":138.0,"y":189.93,"x0":-0.6939618258348658,"y0":50.004136908272926,"z0":5.228652385867223,"aX":-17.5764523893106},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.6,"breakHorizontal":15.1,"spinRate":2544,"spinDirection":214},"zone":7,"typeConfidence":0.91,"plateTime":0.38903832330863874,"extension":6.428112413022787},"index":1,"playId":"f6d3d390-5e73-38ea-bf6c-4052f46d7bd3","pitchNumber":2,"startTime":"2026-04-01T20:03:52.746Z","endTime":"2026-04-01T20:03:56.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":89.4,"endSpeed":81.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98077263855464,"aZ":-29.182011392280625,"pfxX":2.6103723653699755,"pfxZ":1.763613758880222,"pX":0.1460505557951923,"pZ":0.7708137992934025,"vX0":1.5484280723742903,"vY0":-130.0962576510908,"vZ0":-5.550499487658318,"x":111.43,"y":217.97,"x0":-0.7980039177789987,"y0":50.00137320097868,"z0":5.172828809486972,"aX":4.427035963327531},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.0,"breakHorizontal":-5.0,"spinRate":2919,"spinDirection":51},"zone":14,"typeConfidence":0.87,"plateTime":0.42272090254640693,"extension":6.261066587955634},"index":2,"playId":"7949c818-e1fa-326a-ae8f-509dac485fa0","pitchNumber":3,"startTime":"2026-04-01T20:04:08.746Z","endTime":"2026-04-01T20:04:12.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":95.9,"endSpeed":86.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.930225148058994,"aZ":-17.037301769704886,"pfxX":-8.09982507634225,"pfxZ":7.763302518259287,"pX":-0.14214440235105644,"pZ":3.522991145234248,"vX0":4.602749594349084,"vY0":-139.57832606480693,"vZ0":-1.9204896976998294,"x":122.42,"y":143.66,"x0":-0.7708013433397228,"y0":50.00041746731989,"z0":5.3565984554012305,"aX":-15.788088350995839},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":13.6,"spinRate":2408,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3942234634712105,"extension":6.356309513953897},"index":3,"playId":"704e2472-baf1-300b-a193-8f767de552fd","pitchNumber":4,"startTime":"2026-04-01T20:04:26.331Z","endTime":"2026-04-01T20:04:31.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00251088371859,"aZ":-17.163087466560437,"pfxX":-8.919376757099737,"pfxZ":7.544430200302651,"pX":-0.29762045816565424,"pZ":1.6546588460710114,"vX0":4.272543880181931,"vY0":-140.67577690923162,"vZ0":-6.826716097211136,"x":128.34,"y":194.1,"x0":-0.6830704475897597,"y0":50.00494310562401,"z0":5.239221153616747,"aX":-17.753678859104408},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.4,"breakHorizontal":15.2,"spinRate":2532,"spinDirection":215},"zone":7,"typeConfidence":0.91,"plateTime":0.39040204658042343,"extension":6.421964761236844},"hitData":{"launchSpeed":82.9,"launchAngle":19.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.51,"coordY":103.94}},"index":4,"playId":"f21557d3-8984-3dff-8c89-4f2bb6fed2ce","pitchNumber":5,"startTime":"2026-04-01T20:04:44.707Z","endTime":"2026-04-01T20:04:54.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":10.5,"leverageIndex":2.86,"dramaIndex":141.0,"contextMetrics":{},"playEndTime":"2026-04-01T20:04:54.352Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a ground ball to right fielder Jonny DeLuca. Joey Ortiz scores. Brice Turang scores. William Contreras to 2nd.","rbi":2,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-01T20:06:00.795Z","endTime":"2026-04-01T20:06:30.567Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":true,"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-01T20:05:07.500Z","endTime":"2026-04-01T20:06:02.975Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.846007171464084,"aZ":-30.079917042379716,"pfxX":3.9153065797031656,"pfxZ":1.2298668240257467,"pX":0.39602179085795325,"pZ":3.2346875001743185,"vX0":2.0084426994035236,"vY0":-129.8212709365579,"vZ0":0.21520308922727005,"x":101.9,"y":151.44,"x0":-0.896954280080369,"y0":50.003352069994335,"z0":5.445320028737915,"aX":6.664509762701525},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.5,"breakHorizontal":-7.6,"spinRate":3005,"spinDirection":51},"zone":3,"typeConfidence":2.0,"plateTime":0.42233228972975967,"extension":6.288548672371242},"index":1,"playId":"61606175-1ead-3f13-90ea-ec279c818b52","pitchNumber":1,"startTime":"2026-04-01T20:06:02.975Z","endTime":"2026-04-01T20:06:06.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":92.6,"endSpeed":84.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.845080275659747,"aZ":-24.18178013541312,"pfxX":-8.711528869205502,"pfxZ":4.368449760580447,"pX":-0.3262940188053098,"pZ":1.672763300063175,"vX0":3.803685859255796,"vY0":-134.76216926272699,"vZ0":-5.018236160493358,"x":129.44,"y":193.62,"x0":-0.628767506858543,"y0":50.00175038147165,"z0":5.279843430883562,"aX":-15.930363814009091},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.0,"breakHorizontal":14.9,"spinRate":2132,"spinDirection":229},"zone":7,"typeConfidence":0.89,"plateTime":0.407327621210106,"extension":6.307915259465666},"hitData":{"launchSpeed":110.2,"launchAngle":-16.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.09,"coordY":118.24}},"index":2,"playId":"2cb7b5d1-79ec-3bd9-b4ff-5a49249e3098","pitchNumber":2,"startTime":"2026-04-01T20:06:18.701Z","endTime":"2026-04-01T20:06:30.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":9.700000000000003,"leverageIndex":2.3,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2026-04-01T20:06:30.567Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Bauers walks. William Contreras to 3rd. Christian Yelich to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-01T20:06:53.706Z","endTime":"2026-04-01T20:09:06.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6,7],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.326996019911945,"aZ":-15.000901849382743,"pfxX":-2.6797799718629944,"pfxZ":8.560690617673167,"pX":-0.07006332968287321,"pZ":4.11042834637841,"vX0":2.768938155970476,"vY0":-140.8391538163476,"vZ0":-1.0506734598096124,"x":119.67,"y":127.8,"x0":-0.7183291347206731,"y0":50.00632295081459,"z0":5.459585399641722,"aX":-5.378431916862448},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":4.3,"spinRate":2524,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3890602344491554,"extension":6.226048140143559},"index":0,"playId":"75549a04-cfdf-3a29-903a-f8a5ffa7cc19","pitchNumber":1,"startTime":"2026-04-01T20:06:59.473Z","endTime":"2026-04-01T20:07:03.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09807019516594,"aZ":-12.827603869844182,"pfxX":-4.070304800419527,"pfxZ":9.676376206921242,"pX":-0.22497270164098748,"pZ":3.119637810497159,"vX0":2.9460576250412824,"vY0":-140.76880245863964,"vZ0":-3.799287067913803,"x":125.58,"y":154.55,"x0":-0.7583123611686513,"y0":50.00242464745755,"z0":5.322115502645511,"aX":-8.137313946128847},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":6.7,"spinRate":2520,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.38967580411602754,"extension":6.313411898611169},"index":1,"playId":"6c6f279d-4738-3be1-a087-0a2febc5a423","pitchNumber":2,"startTime":"2026-04-01T20:07:17.253Z","endTime":"2026-04-01T20:07:20.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":92.4,"endSpeed":84.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3785222248082,"aZ":-28.716019165779155,"pfxX":-8.23293625393085,"pfxZ":1.900329126280396,"pX":-1.162937861253492,"pZ":1.4922606534527574,"vX0":1.7543254814790399,"vY0":-134.46341171246658,"vZ0":-4.573707510872548,"x":161.33,"y":198.49,"x0":-0.7560807725149512,"y0":50.00608555232827,"z0":5.263716150666114,"aX":-15.010679614269371},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.6,"breakHorizontal":14.5,"spinRate":1844,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.40805233700852517,"extension":6.387492191259516},"index":2,"playId":"cd6e9083-2b07-384c-a258-10999df3339a","pitchNumber":3,"startTime":"2026-04-01T20:07:32.898Z","endTime":"2026-04-01T20:07:36.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.614009159428086,"aZ":-28.43796002742055,"pfxX":2.788113973551579,"pfxZ":2.108211850616108,"pX":0.15286421302196612,"pZ":1.2070630609567317,"vX0":1.8917323634363785,"vY0":-132.06331567939247,"vZ0":-4.849581955401679,"x":111.17,"y":206.19,"x0":-0.9344077797680902,"y0":50.00082680626234,"z0":5.154041143603107,"aX":4.933108414129577},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.0,"breakHorizontal":-5.4,"spinRate":2827,"spinDirection":23},"zone":14,"typeConfidence":0.87,"plateTime":0.4144469678973186,"extension":6.347420562110848},"index":3,"playId":"9b4e5ec7-bedf-3423-9cdb-817cc8a1cbfb","pitchNumber":4,"startTime":"2026-04-01T20:07:49.798Z","endTime":"2026-04-01T20:07:53.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.822669528335545,"aZ":-23.740553732958453,"pfxX":-9.541057138429856,"pfxZ":4.302328154743398,"pX":-0.699472989166678,"pZ":2.4046131209229946,"vX0":3.649989703876585,"vY0":-139.4826483966024,"vZ0":-3.586179313886313,"x":143.66,"y":173.86,"x0":-0.7891352767169462,"y0":50.004336210404794,"z0":5.281604981750418,"aX":-18.708054355281124},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.2,"breakHorizontal":16.4,"spinRate":2440,"spinDirection":213},"zone":4,"typeConfidence":0.89,"plateTime":0.3934285984149044,"extension":6.39536611093862},"index":4,"playId":"eec529ab-ceb9-373e-b510-c82e5337ae4a","pitchNumber":5,"startTime":"2026-04-01T20:08:07.980Z","endTime":"2026-04-01T20:08:11.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-01T20:08:17.749Z","endTime":"2026-04-01T20:08:32.375Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.487989238994693,"aZ":-32.91203249363088,"pfxX":3.907284365950876,"pfxZ":-0.4243307274706378,"pX":0.029544093648594137,"pZ":1.8572498731149383,"vX0":1.2466887187317852,"vY0":-130.8509548166787,"vZ0":-2.447870410381718,"x":127.17,"y":142.31,"x0":-0.9607129721186136,"y0":50.004922533053616,"z0":5.2697767866513745,"aX":6.77860162525681},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.1,"breakHorizontal":-7.3,"spinRate":2922,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.4185210661352117,"extension":6.239292476692296},"index":6,"playId":"03e77640-606b-3dbc-9cd3-bac8610c4267","pitchNumber":6,"startTime":"2026-04-01T20:08:32.375Z","endTime":"2026-04-01T20:08:38.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.68878797888841,"aZ":-19.605033834110014,"pfxX":-9.437408317482518,"pfxZ":6.363798604220371,"pX":-1.8378314271922256,"pZ":3.1754461411473596,"vX0":0.7556044554414646,"vY0":-140.59042450554438,"vZ0":-2.3131380555063434,"x":187.05,"y":153.04,"x0":-0.8878302882514804,"y0":50.006304212451376,"z0":5.29950462521217,"aX":-18.65426880400675},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.2,"breakHorizontal":16.8,"spinRate":2390,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.39151134272662214,"extension":6.320591013146395},"index":7,"playId":"96f4bb05-bdbb-33a6-83f9-a10531940978","pitchNumber":7,"startTime":"2026-04-01T20:09:02.916Z","endTime":"2026-04-01T20:09:06.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.6,"awayTeamWinProbability":2.4000000000000057,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.42,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-01T20:09:06.238Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Garrett Mitchell doubles (1) on a ground ball to right fielder Jonny DeLuca. William Contreras scores. Christian Yelich scores. Jake Bauers to 3rd.","rbi":2,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-01T20:11:30.303Z","endTime":"2026-04-01T20:12:26.701Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnThird":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Englert replaces Griffin Jax.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-01T20:10:42.476Z","endTime":"2026-04-01T20:11:32.522Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669438,"link":"/api/v1/people/669438"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":84.2,"endSpeed":76.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92105749534549,"aZ":-30.021235340251938,"pfxX":-9.660598968086193,"pfxZ":1.44034735252293,"pX":0.053022439357259206,"pZ":0.8395324484208833,"vX0":5.992810904628555,"vY0":-122.28867720696614,"vZ0":-5.741236215058016,"x":114.98,"y":216.11,"x0":-1.189812699351384,"y0":50.00445368082603,"z0":5.83262903684407,"aX":-14.450633634527213},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.3,"breakHorizontal":15.8,"spinRate":2072,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4500623738276226,"extension":6.285857568467673},"index":1,"playId":"dbbc6906-15ac-3bc9-8062-adc18ca8e0d2","pitchNumber":1,"startTime":"2026-04-01T20:11:32.522Z","endTime":"2026-04-01T20:11:36.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":82.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.060063626348956,"aZ":-16.245522698212692,"pfxX":-6.29130541962925,"pfxZ":8.930261624276376,"pX":-0.3850210901287408,"pZ":3.91064570430941,"vX0":4.894248101341568,"vY0":-133.54628594998843,"vZ0":-2.545767376985647,"x":131.68,"y":133.19,"x0":-1.4352977419729749,"y0":50.006323566927136,"z0":6.0620038563395555,"aX":-11.226404828442172},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.7,"breakHorizontal":10.2,"spinRate":2139,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.41209823874462215,"extension":6.267142943584103},"index":2,"playId":"b5d9f734-55a0-3164-b52d-961dd1f57d25","pitchNumber":2,"startTime":"2026-04-01T20:11:54.672Z","endTime":"2026-04-01T20:11:59.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16276717607812,"aZ":-26.637645400194067,"pfxX":1.231374263496897,"pfxZ":3.4779675208685497,"pX":0.5499048763547656,"pZ":1.7088181096018147,"vX0":4.252064198928081,"vY0":-126.06800057048284,"vZ0":-5.064206855141559,"x":96.04,"y":192.64,"x0":-1.325891878323842,"y0":50.00324804790529,"z0":5.921835437057248,"aX":1.9612352880695545},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.3,"breakHorizontal":-3.4,"spinRate":2116,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.43623975466955445,"extension":6.104947481556409},"hitData":{"launchSpeed":112.6,"launchAngle":4.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.63,"coordY":108.1}},"index":3,"playId":"0c111e5a-86bc-32aa-b16b-f35897b9b927","pitchNumber":3,"startTime":"2026-04-01T20:12:13.591Z","endTime":"2026-04-01T20:12:26.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":592885,"link":"/api/v1/people/592885"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.36,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-01T20:12:26.701Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Sal Frelick pops out to catcher Nick Fortes in foul territory.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-01T20:13:00.617Z","endTime":"2026-04-01T20:13:29.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnThird":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.851777031273723,"aZ":-25.02721735906091,"pfxX":1.9649533927136944,"pfxZ":4.39983568120666,"pX":0.7659846569062845,"pZ":2.842065923635463,"vX0":4.724153725568672,"vY0":-126.86948232218482,"vZ0":-2.8774648362936732,"x":87.8,"y":162.04,"x0":-1.3782158791340418,"y0":50.00294940549504,"z0":5.993609181445362,"aX":3.1901832793078584},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.6,"breakHorizontal":-4.7,"spinRate":2110,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.43234234115873704,"extension":6.201350441215972},"hitData":{"launchSpeed":61.9,"launchAngle":84.0,"totalDistance":34.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":135.55,"coordY":215.0}},"index":0,"playId":"5585b9e2-5f72-3dfd-8b9f-f54236098cb5","pitchNumber":1,"startTime":"2026-04-01T20:13:20.285Z","endTime":"2026-04-01T20:13:29.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":641343,"link":"/api/v1/people/641343"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-01T20:13:29.186Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Perkins grounds out to first baseman Junior Caminero. Jake Bauers scores. Garrett Mitchell to 3rd.","rbi":1,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-01T20:13:49.934Z","endTime":"2026-04-01T20:15:34.914Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":74.4,"endSpeed":67.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.743100692828552,"aZ":-43.9445869188927,"pfxX":6.1857703656138625,"pfxZ":-10.141790974787085,"pX":-0.3431024268993273,"pZ":2.50774130971701,"vX0":0.7510339601628614,"vY0":-108.2210022646597,"vZ0":2.615301575703236,"x":130.08,"y":171.07,"x0":-1.4986508236920952,"y0":50.00471343266429,"z0":6.175229481823842,"aX":7.17682893929282},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.3,"breakVerticalInduced":-17.0,"breakHorizontal":-11.4,"spinRate":2692,"spinDirection":34},"zone":4,"typeConfidence":2.0,"plateTime":0.5104267380975163,"extension":6.08390543624652},"index":0,"playId":"9e4ba0fb-4684-3e99-8060-c215e745c504","pitchNumber":1,"startTime":"2026-04-01T20:13:56.672Z","endTime":"2026-04-01T20:14:00.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":641343,"link":"/api/v1/people/641343"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.636316063355864,"aZ":-29.142998231221032,"pfxX":-7.884091673752309,"pfxZ":1.944672863798318,"pX":0.552086363920291,"pZ":0.4984418668977668,"vX0":6.961645677885882,"vY0":-124.5201197060505,"vZ0":-6.92116538041503,"x":95.96,"y":225.32,"x0":-1.2650802908412457,"y0":50.00306420981492,"z0":5.747453039173026,"aX":-12.29444791463627},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.0,"breakHorizontal":12.5,"spinRate":1940,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4410414020519342,"extension":6.391729010282003},"index":1,"playId":"b44b36ea-f001-36ea-9c5f-b5a549d8202b","pitchNumber":2,"startTime":"2026-04-01T20:14:14.069Z","endTime":"2026-04-01T20:14:17.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":641343,"link":"/api/v1/people/641343"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":91.3,"endSpeed":82.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.49466905074187,"aZ":-13.60159905890972,"pfxX":-6.278455115356629,"pfxZ":10.508703529206704,"pX":-0.9863171472103913,"pZ":3.551330507910666,"vX0":3.0553898738741907,"vY0":-132.87053968323426,"vZ0":-3.777199515157111,"x":154.6,"y":142.89,"x0":-1.3424816731930842,"y0":50.0062153278663,"z0":5.996131548968455,"aX":-11.100294448309228},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.2,"breakHorizontal":10.6,"spinRate":2252,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4140362204673731,"extension":6.17256859825863},"index":2,"playId":"65674252-99f6-3468-99fd-78ae0cc65371","pitchNumber":3,"startTime":"2026-04-01T20:14:37.595Z","endTime":"2026-04-01T20:14:41.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":641343,"link":"/api/v1/people/641343"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":84.8,"endSpeed":76.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92402840280508,"aZ":-28.72182708873111,"pfxX":-9.39685716221019,"pfxZ":2.2719950034486036,"pX":-1.1211110942348397,"pZ":2.458689621196912,"vX0":3.2447630347125127,"vY0":-123.39489043324687,"vZ0":-2.5745842290754304,"x":159.73,"y":172.4,"x0":-1.2435358516729826,"y0":50.00327795889762,"z0":5.972069732025884,"aX":-14.27762458013919},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.7,"breakHorizontal":16.1,"spinRate":2240,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.44640993541993224,"extension":6.239106478127567},"index":3,"playId":"3cc77add-d757-3df0-a1c6-beea1f00e4cd","pitchNumber":4,"startTime":"2026-04-01T20:15:04.139Z","endTime":"2026-04-01T20:15:10.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":641343,"link":"/api/v1/people/641343"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":68.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.758677548941392,"aZ":-41.483404972168785,"pfxX":7.272859974152031,"pfxZ":-7.7946552488103436,"pX":-0.24286690804264158,"pZ":2.191342786616089,"vX0":0.7911889897837356,"vY0":-109.3888855883768,"vZ0":1.2858255936824572,"x":126.26,"y":179.61,"x0":-1.5538856771716774,"y0":50.00095421755963,"z0":6.091257670231945,"aX":8.691231831076964},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-13.3,"breakHorizontal":-13.3,"spinRate":2823,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.5033779901261322,"extension":6.103489923131966},"hitData":{"launchSpeed":75.7,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.77,"coordY":177.02}},"index":4,"playId":"1a8d6946-c1fb-3062-b710-693a7fe89f10","pitchNumber":5,"startTime":"2026-04-01T20:15:27.292Z","endTime":"2026-04-01T20:15:34.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":641343,"link":"/api/v1/people/641343"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-04-01T20:15:34.914Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Hamilton singles on a line drive to center fielder Cedric Mullins. Garrett Mitchell scores.","rbi":1,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-01T20:15:54.633Z","endTime":"2026-04-01T20:17:05.129Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":{"id":669438,"link":"/api/v1/people/669438"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":82.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81092772787423,"aZ":-12.91660353536961,"pfxX":-5.579365140067454,"pfxZ":10.792657585354537,"pX":-0.6099908044976048,"pZ":3.1652153225489394,"vX0":3.6532380147071946,"vY0":-133.7176545032985,"vZ0":-4.879619316545288,"x":140.25,"y":153.32,"x0":-1.2794716214965336,"y0":50.00065613343623,"z0":5.963400675462355,"aX":-9.953072122139504},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.5,"breakHorizontal":9.1,"spinRate":2397,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4119612963277368,"extension":6.1870203657694285},"index":0,"playId":"d48f2c02-52e9-3885-b4a7-bb182c2f4d82","pitchNumber":1,"startTime":"2026-04-01T20:16:03.966Z","endTime":"2026-04-01T20:16:09.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":68.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.160493582235535,"aZ":-43.11073698217838,"pfxX":5.774170602981233,"pfxZ":-9.388771472433968,"pX":-0.22149994955054292,"pZ":1.145465108138544,"vX0":1.0494270730623032,"vY0":-108.22720512016112,"vZ0":-0.22338269008241562,"x":125.44,"y":207.85,"x0":-1.4644332000761504,"y0":50.00441556167823,"z0":6.046502431629574,"aX":6.7232448394504205},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.7,"breakVerticalInduced":-16.6,"breakHorizontal":-10.7,"spinRate":2753,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.5097198805847465,"extension":6.102666346002497},"index":1,"playId":"aba86125-01f6-3e7a-a262-497c63a33969","pitchNumber":2,"startTime":"2026-04-01T20:16:34.720Z","endTime":"2026-04-01T20:16:39.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43312511710281,"aZ":-13.567779050787871,"pfxX":-5.607511258478534,"pfxZ":10.398992356589972,"pX":0.32427442569789605,"pZ":3.5292925528607446,"vX0":5.8011511481709475,"vY0":-133.58231733670326,"vZ0":-3.913469576453502,"x":104.64,"y":143.49,"x0":-1.1573291371962322,"y0":50.00430283919344,"z0":6.003036532350183,"aX":-10.035050208516052},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":8.8,"spinRate":2255,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.41159323676829773,"extension":6.184980646354258},"hitData":{"launchSpeed":99.4,"launchAngle":16.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":148.37,"coordY":78.12}},"index":2,"playId":"c64973cf-0864-3870-aba5-9b7e10e4294e","pitchNumber":3,"startTime":"2026-04-01T20:16:55.259Z","endTime":"2026-04-01T20:17:05.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.04,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-01T20:17:05.129Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Ortiz grounds out, second baseman Richie Palacios to first baseman Junior Caminero.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-01T20:17:24.645Z","endTime":"2026-04-01T20:17:43.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.707404767913843,"aZ":-28.747803141021855,"pfxX":1.065950917948035,"pfxZ":2.215033356247247,"pX":-0.2773588295043961,"pZ":2.5572669177681884,"vX0":3.150358758120619,"vY0":-123.53366210885282,"vZ0":-2.411249449608392,"x":127.57,"y":169.73,"x0":-1.7077763558154417,"y0":50.000910631118614,"z0":5.963645849457942,"aX":1.6459748202295943},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.7,"breakHorizontal":-2.6,"spinRate":2278,"spinDirection":162},"zone":5,"typeConfidence":2.0,"plateTime":0.4434627304363836,"extension":6.145082166254464},"hitData":{"launchSpeed":92.5,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":127.99,"coordY":153.2}},"index":0,"playId":"aa4738b4-010c-30ce-80de-613acc91a676","pitchNumber":1,"startTime":"2026-04-01T20:17:35.094Z","endTime":"2026-04-01T20:17:43.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669438,"link":"/api/v1/people/669438","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":810938,"link":"/api/v1/people/810938"},"shortstop":{"id":700246,"link":"/api/v1/people/700246"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":669438,"link":"/api/v1/people/669438"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-01T20:17:43.172Z","atBatIndex":66},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Umpire reviewed (hit by pitch), call on the field was overturned: Cedric Mullins hit by pitch.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-01T20:19:58.940Z","endTime":"2026-04-01T20:20:46.168Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: DL Hall replaces Aaron Ashby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"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-01T20:19:41.802Z","endTime":"2026-04-01T20:20:01.094Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669084,"link":"/api/v1/people/669084"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26827803019443,"aZ":-21.166561548295984,"pfxX":10.482378012181083,"pfxZ":5.78027852631741,"pX":0.01879326950484742,"pZ":1.9034708898770556,"vX0":-9.813614327602552,"vY0":-137.30401279954725,"vZ0":-5.183084980786004,"x":116.28,"y":187.39,"x0":2.282693412747134,"y0":50.00058501398657,"z0":5.262039673637398,"aX":19.951368057540783},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":-16.8,"spinRate":1962,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.39938573539075684,"extension":7.024396391010642},"index":1,"playId":"9d7c9e28-9e7e-37b0-a781-5974eb68ca00","pitchNumber":1,"startTime":"2026-04-01T20:20:01.094Z","endTime":"2026-04-01T20:20:04.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":94.0,"endSpeed":85.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83590848071789,"aZ":-22.162698226680888,"pfxX":9.448154409237066,"pfxZ":5.289118724311454,"pX":0.5817098970387208,"pZ":3.1304802093560413,"vX0":-7.583614293517638,"vY0":-136.6812017607267,"vZ0":-1.9926748040332065,"x":94.83,"y":154.26,"x0":2.163267840851725,"y0":50.0055710229996,"z0":5.3892054747409555,"aX":17.89764723531065},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.4,"breakHorizontal":-15.5,"spinRate":2118,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.4005641633895798,"extension":6.899810948765181},"index":2,"playId":"d90e82ab-a5c7-3748-940e-2b8c588613f2","pitchNumber":2,"startTime":"2026-04-01T20:20:13.434Z","endTime":"2026-04-01T20:20:18.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-01T20:20:28.918Z","endTime":"2026-04-01T20:20:37.488Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.2,"endSpeed":84.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.182229899143493,"aZ":-20.318860498906925,"pfxX":4.696675329713588,"pfxZ":6.497038175128813,"pX":1.3761806092473359,"pZ":3.3109503433050445,"vX0":-4.123491530476624,"vY0":-134.26674852604836,"vZ0":-1.6111298961529086,"x":64.54,"y":149.38,"x0":2.3219440058164142,"y0":50.005048424914804,"z0":5.3653642016081315,"aX":8.573009043104175},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.6,"breakHorizontal":-7.6,"spinRate":1818,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.40801188877131356,"extension":6.9298388689970025},"index":4,"playId":"e18e5f98-e55f-3ae1-8ea5-362bb4277b54","pitchNumber":3,"startTime":"2026-04-01T20:20:37.488Z","endTime":"2026-04-01T20:20:46.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"NI"},"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.07,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-04-01T20:20:46.168Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Fortes strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-01T20:22:29.556Z","endTime":"2026-04-01T20:23:41.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.9,"endSpeed":76.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.660111366503212,"aZ":-28.40541136032522,"pfxX":10.688490049038853,"pfxZ":2.5046879036307423,"pX":1.2806881477448846,"pZ":2.559545230796922,"vX0":-6.6893271936368395,"vY0":-122.03816170770237,"vZ0":-1.1004098067807726,"x":68.18,"y":169.67,"x0":2.672609923413659,"y0":50.00148009759002,"z0":5.469341974500553,"aX":16.074759701329835},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.6,"breakHorizontal":-17.8,"spinRate":1940,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.4493089731615161,"extension":6.916436554777964},"index":0,"playId":"76322ce0-23bc-3519-911d-03b76dcd62ad","pitchNumber":1,"startTime":"2026-04-01T20:22:32.692Z","endTime":"2026-04-01T20:22:36.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77862498950885,"aZ":-29.06668732486224,"pfxX":10.185419149858838,"pfxZ":2.085528197893499,"pX":0.2431259458562806,"pZ":1.6111712128791378,"vX0":-8.643685860330915,"vY0":-121.37703382262646,"vZ0":-3.0294615236876217,"x":107.73,"y":195.28,"x0":2.5272720776422175,"y0":50.00562681956745,"z0":5.406909170476818,"aX":15.198779007034464},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.2,"breakHorizontal":-16.4,"spinRate":1843,"spinDirection":107},"zone":8,"typeConfidence":2.0,"plateTime":0.4512844269740759,"extension":6.832686540994579},"index":1,"playId":"e2c11a60-4f85-371f-b453-bac183f06576","pitchNumber":2,"startTime":"2026-04-01T20:22:45.775Z","endTime":"2026-04-01T20:22:49.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":93.5,"endSpeed":85.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.652824393362785,"aZ":-21.62989980869611,"pfxX":10.644082759455404,"pfxZ":5.623565400226113,"pX":-0.23688415641253563,"pZ":2.4085475962405876,"vX0":-10.438110813645054,"vY0":-135.7790151205326,"vZ0":-3.778469787052618,"x":126.03,"y":173.75,"x0":2.2671857335896974,"y0":50.00064790581264,"z0":5.3161352335509795,"aX":19.949167725376498},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.6,"breakHorizontal":-17.2,"spinRate":2119,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.40280810712936477,"extension":6.904011955945003},"index":2,"playId":"d021d234-1fb4-3388-94e4-41ac64f58a22","pitchNumber":3,"startTime":"2026-04-01T20:23:00.866Z","endTime":"2026-04-01T20:23:04.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93531657436298,"aZ":-23.197650180736556,"pfxX":11.295683406333584,"pfxZ":5.90628841256471,"pX":-0.3968360488135199,"pZ":0.464656176651983,"vX0":-10.581480063310279,"vY0":-122.67913995895164,"vZ0":-6.8111510812207205,"x":132.13,"y":226.23,"x0":2.510808317024666,"y0":50.00378898229777,"z0":5.262775801455697,"aX":17.168618740351146},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.1,"breakHorizontal":-17.9,"spinRate":2011,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4469775506951663,"extension":7.036795253146879},"index":3,"playId":"32b0efce-fbee-338f-a50a-16648e0f96e0","pitchNumber":4,"startTime":"2026-04-01T20:23:19.611Z","endTime":"2026-04-01T20:23:22.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":76.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.961444485626384,"aZ":-24.886201178691945,"pfxX":9.814997307528358,"pfxZ":4.852274567261685,"pX":-0.05599500948857835,"pZ":2.0294334099885876,"vX0":-8.950090658105555,"vY0":-122.50150819960423,"vZ0":-2.7802968841409976,"x":119.13,"y":183.99,"x0":2.391314709312702,"y0":50.0019264337895,"z0":5.334370463070991,"aX":14.734881870789563},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.3,"breakHorizontal":-15.4,"spinRate":1964,"spinDirection":113},"zone":8,"typeConfidence":2.0,"plateTime":0.44923003679687756,"extension":6.81573940097567},"index":4,"playId":"4b2f4fed-90bc-3642-871e-bd97008a5e68","pitchNumber":5,"startTime":"2026-04-01T20:23:37.777Z","endTime":"2026-04-01T20:23:41.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-04-01T20:23:41.143Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a line drive to left fielder Blake Perkins. Cedric Mullins to 2nd.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-01T20:23:59.875Z","endTime":"2026-04-01T20:24:32.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":85.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02185366770697,"aZ":-18.699475238216582,"pfxX":10.29752458328485,"pfxZ":7.157023389871511,"pX":0.11327750120755153,"pZ":1.2546842861862497,"vX0":-9.440514033905524,"vY0":-136.77468621231196,"vZ0":-7.0904270426084,"x":112.68,"y":204.9,"x0":2.282809197824985,"y0":50.00224232774392,"z0":5.17735246742196,"aX":19.38186532199074},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":-16.4,"spinRate":2135,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.40147960101439883,"extension":6.930954293762588},"index":0,"playId":"3e7fae3c-8b67-3d33-9604-4aa6f42ff7b8","pitchNumber":1,"startTime":"2026-04-01T20:24:06.666Z","endTime":"2026-04-01T20:24:11.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72311929799569,"aZ":-19.863084353793255,"pfxX":9.89991881950278,"pfxZ":6.641434283402775,"pX":0.7590314239295287,"pZ":3.7474775150572723,"vX0":-7.584574722293523,"vY0":-135.79494594476984,"vZ0":-0.6517528006336136,"x":88.07,"y":137.6,"x0":2.3120084519953035,"y0":50.005717905831936,"z0":5.381471344529322,"aX":18.360037892680296},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":-16.2,"spinRate":2040,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.404469115782208,"extension":6.90058470616811},"hitData":{"launchSpeed":74.6,"launchAngle":15.0,"totalDistance":134.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.05,"coordY":128.12}},"index":1,"playId":"6882a73d-5c8c-35f5-a338-fe1a5c73f97f","pitchNumber":2,"startTime":"2026-04-01T20:24:21.878Z","endTime":"2026-04-01T20:24:32.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.07,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-01T20:24:32.931Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Williamson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-01T20:24:52.896Z","endTime":"2026-04-01T20:25:46.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.3,"endSpeed":73.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.744662538874657,"aZ":-41.464636540340656,"pfxX":-6.186138725862955,"pfxZ":-6.750721409298347,"pX":-0.4068868184840843,"pZ":4.158960447483992,"vX0":-4.4994493481673254,"vY0":-116.74681982700533,"vZ0":5.1493072800519455,"x":132.51,"y":126.49,"x0":2.3517714208479354,"y0":50.00472850292563,"z0":5.835890829166998,"aX":-8.508664346930146},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-10.6,"breakHorizontal":12.4,"spinRate":2462,"spinDirection":306},"zone":11,"typeConfidence":2.0,"plateTime":0.46982574013257317,"extension":6.776408594580694},"index":0,"playId":"6812bf29-db7c-30d4-94e1-1800bde105e2","pitchNumber":1,"startTime":"2026-04-01T20:24:56.262Z","endTime":"2026-04-01T20:24:59.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.101297255853375,"aZ":-25.431535354868654,"pfxX":11.038328289209051,"pfxZ":4.552467104692951,"pX":-0.44205018390588147,"pZ":2.468737951961214,"vX0":-10.313757693163106,"vY0":-121.0824572083948,"vZ0":-1.5815078963088909,"x":133.85,"y":172.12,"x0":2.4428340874578915,"y0":50.00357004399133,"z0":5.359989938495728,"aX":16.356679539459375},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.2,"breakHorizontal":-17.5,"spinRate":1977,"spinDirection":108},"zone":4,"typeConfidence":2.0,"plateTime":0.45271564256514196,"extension":7.0403176673538},"index":1,"playId":"bb01d216-bc4c-3b5a-9cf0-c0057eb4216c","pitchNumber":2,"startTime":"2026-04-01T20:25:10.284Z","endTime":"2026-04-01T20:25:13.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.162405915269407,"aZ":-18.939209867244912,"pfxX":10.26682925205778,"pfxZ":7.134291135796772,"pX":-0.438840128471317,"pZ":1.490980394061497,"vX0":-10.413616559386776,"vY0":-135.46510635173007,"vZ0":-6.514414620430424,"x":133.73,"y":198.52,"x0":2.1250549821701625,"y0":50.00143561577804,"z0":5.255269941203353,"aX":19.041096751005565},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.6,"breakHorizontal":-16.3,"spinRate":2135,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.40465022967093667,"extension":7.033250887013951},"index":2,"playId":"661ea2ad-d9e7-3a1f-be9c-b32723a82a15","pitchNumber":3,"startTime":"2026-04-01T20:25:25.103Z","endTime":"2026-04-01T20:25:28.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.240240824773824,"aZ":-25.040078750208203,"pfxX":10.08008827360133,"pfxZ":4.678430141564433,"pX":0.2017038101767002,"pZ":1.05217539706772,"vX0":-8.437658426029618,"vY0":-122.96617707621563,"vZ0":-5.080729754375757,"x":109.31,"y":210.37,"x0":2.3741519990098348,"y0":50.006059203311295,"z0":5.279758794934631,"aX":15.381867036882335},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.4,"breakHorizontal":-16.2,"spinRate":2023,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.44607513800390697,"extension":6.939661667071258},"index":3,"playId":"1ee40a6d-850e-33bc-816f-0ed813f18496","pitchNumber":4,"startTime":"2026-04-01T20:25:43.385Z","endTime":"2026-04-01T20:25:46.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-01T20:25:46.514Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Vilade strikes out swinging.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-01T20:26:59.441Z","endTime":"2026-04-01T20:28:24.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.615"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".346"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".588"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.438"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".583"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".444"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.21"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.01"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.77"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.28"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.71"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.01"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.53"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.50"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.04"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"58.68"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.23"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.67"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.13"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.615"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.083"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".346"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".588"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.438"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".633"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan Vilade replaces Richie Palacios.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":8,"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-01T20:26:15.555Z","endTime":"2026-04-01T20:26:19.081Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":680700,"link":"/api/v1/people/680700"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-01T20:26:19.081Z","endTime":"2026-04-01T20:27:01.675Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.630953206578248,"aZ":-22.149808054630096,"pfxX":11.199111633464089,"pfxZ":6.515378410570615,"pX":-0.09955883382489454,"pZ":0.7421691565888322,"vX0":-9.662850749529339,"vY0":-123.56075544469252,"vZ0":-6.322493175188377,"x":120.79,"y":218.74,"x0":2.415138683265659,"y0":50.00570728584881,"z0":5.206973854993754,"aX":17.24327115438847},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.4,"breakHorizontal":-17.9,"spinRate":1971,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.44403392934448194,"extension":6.996454396759597},"index":2,"playId":"37aa535c-2d52-35bd-a850-2ad994925bad","pitchNumber":1,"startTime":"2026-04-01T20:27:01.675Z","endTime":"2026-04-01T20:27:05.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.831705236889412,"aZ":-24.44575314805297,"pfxX":10.345720955553022,"pfxZ":5.060862583323206,"pX":0.3310873341350621,"pZ":2.2061678982808917,"vX0":-7.843683346046563,"vY0":-123.19143578309173,"vZ0":-2.8046809991423856,"x":104.38,"y":179.21,"x0":2.221509880683228,"y0":50.00483891135176,"z0":5.438990136004922,"aX":15.808902621158003},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.6,"breakHorizontal":-16.8,"spinRate":2066,"spinDirection":120},"zone":9,"typeConfidence":2.0,"plateTime":0.44562746383917196,"extension":6.986530183270454},"index":3,"playId":"4bc0a91f-0b19-3740-8d9f-9c89352f6fb6","pitchNumber":2,"startTime":"2026-04-01T20:27:16.875Z","endTime":"2026-04-01T20:27:19.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":93.9,"endSpeed":85.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.822550670882055,"aZ":-22.823984161532156,"pfxX":10.335774613047645,"pfxZ":4.9859208591015145,"pX":-0.0025779014263168213,"pZ":1.3513955214888806,"vX0":-8.858099803448166,"vY0":-136.29201353185258,"vZ0":-6.321990758393602,"x":117.1,"y":202.29,"x0":1.9517762253509487,"y0":50.00260938055483,"z0":5.2843618478609375,"aX":19.384201405909966},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.8,"breakHorizontal":-16.8,"spinRate":2071,"spinDirection":79},"zone":13,"typeConfidence":2.0,"plateTime":0.4023425171881172,"extension":6.999528588337501},"index":4,"playId":"f6af9c87-fb47-3017-83d8-6a34f0ef14f5","pitchNumber":3,"startTime":"2026-04-01T20:27:36.988Z","endTime":"2026-04-01T20:27:41.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.150252748557946,"aZ":-21.425450455946528,"pfxX":11.288098296762993,"pfxZ":5.698041450728342,"pX":0.6966758744623988,"pZ":1.9461082054973053,"vX0":-8.176261027288692,"vY0":-136.9512916246898,"vZ0":-4.857409458801713,"x":90.44,"y":186.24,"x0":2.2644623957416368,"y0":50.004081182009834,"z0":5.221582845791559,"aX":21.299212867686098},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.4,"breakHorizontal":-18.6,"spinRate":2020,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.4009799012045385,"extension":6.997749751536906},"index":5,"playId":"ddc8ba7f-9003-37f6-837b-e4be54da3bfb","pitchNumber":4,"startTime":"2026-04-01T20:27:54.288Z","endTime":"2026-04-01T20:27:58.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-04-01T20:28:02.850Z","endTime":"2026-04-01T20:28:20.620Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.311566365217644,"aZ":-16.570900503686584,"pfxX":5.211685272822197,"pfxZ":8.362686276764343,"pX":-0.18388789693375585,"pZ":3.3138067383758214,"vX0":-7.73720206201814,"vY0":-136.07879952218602,"vZ0":-2.5450424711745487,"x":124.01,"y":149.31,"x0":2.0259534686536456,"y0":50.00249152436662,"z0":5.41628498393374,"aX":9.724179867784281},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":-7.7,"spinRate":2020,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.403312359897372,"extension":6.926773483759184},"index":7,"playId":"af6934c7-419c-3e14-9aae-f7d3e712e514","pitchNumber":5,"startTime":"2026-04-01T20:28:20.620Z","endTime":"2026-04-01T20:28:24.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663368,"link":"/api/v1/people/663368"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"First Base"},{"official":{"id":433417,"link":"/api/v1/people/433417"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-01T20:28:24.538Z","atBatIndex":71}]