[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-26T17:40:56.108Z","endTime":"2026-04-26T17:41:55.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T14:15:03.404Z","endTime":"2026-04-26T17:19:26.115Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-26T17:19:26.115Z","endTime":"2026-04-26T17:40:28.968Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-26T17:40:28.968Z","endTime":"2026-04-26T17:40:58.427Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77905937613334,"aZ":-22.8728066484418,"pfxX":-10.75140080102976,"pfxZ":5.226387457773825,"pX":0.5445946268407618,"pZ":1.1405735372686543,"vX0":10.841755100436378,"vY0":-132.4013734375861,"vZ0":-6.296326236167263,"x":96.24,"y":207.98,"x0":-2.202802299995781,"y0":50.00164456277475,"z0":5.218948949120923,"aX":-19.123490791298728},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.3,"breakHorizontal":17.2,"spinRate":2287,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.41339538126438935,"extension":6.375930956116739},"index":3,"playId":"db6ce1aa-de16-3b03-bd3e-0aec44fc1638","pitchNumber":1,"startTime":"2026-04-26T17:40:58.427Z","endTime":"2026-04-26T17:41:02.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":92.3,"endSpeed":84.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.588242904269393,"aZ":-22.6722893352421,"pfxX":-10.846534643343443,"pfxZ":5.196324320214903,"pX":0.5398143872786335,"pZ":2.3586835593494597,"vX0":10.955802705891317,"vY0":-134.06319463443043,"vZ0":-3.7523802058828952,"x":96.42,"y":175.1,"x0":-2.180518704413373,"y0":50.006213270850594,"z0":5.384955033974416,"aX":-19.84935361556938},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.8,"breakHorizontal":17.4,"spinRate":2314,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.40776710562313223,"extension":6.242482207981183},"index":4,"playId":"a6891142-59d4-3818-a39f-e06b2661a08f","pitchNumber":2,"startTime":"2026-04-26T17:41:12.617Z","endTime":"2026-04-26T17:41:15.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32834892371851,"aZ":-29.700712940472254,"pfxX":-12.787487024318462,"pfxZ":1.5771328740378328,"pX":0.16607299629319933,"pZ":0.30386640903937995,"vX0":9.967854284331661,"vY0":-124.1024132555814,"vZ0":-5.951394924557344,"x":110.67,"y":230.58,"x0":-2.236848746215972,"y0":50.00048032065778,"z0":5.200292187432721,"aX":-19.987721146395458},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.7,"breakHorizontal":20.9,"spinRate":1988,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4409926397226176,"extension":6.284539741316403},"index":5,"playId":"67842685-19d4-3a16-a296-24c9a91eb877","pitchNumber":3,"startTime":"2026-04-26T17:41:27.103Z","endTime":"2026-04-26T17:41:30.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.296810799466936,"aZ":-23.33796265854622,"pfxX":-11.003965200170507,"pfxZ":4.851079599205757,"pX":-0.10740795661110601,"pZ":1.916236484243386,"vX0":8.901313199950263,"vY0":-134.5904594837859,"vZ0":-4.5923246432823825,"x":121.09,"y":187.04,"x0":-2.0404551301868685,"y0":50.000721852542185,"z0":5.313452311296881,"aX":-20.03161004373499},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.9,"breakHorizontal":17.9,"spinRate":2200,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.40815653647353045,"extension":6.2715262555421925},"hitData":{"launchSpeed":96.0,"launchAngle":53.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.16,"coordY":114.52}},"index":6,"playId":"fad08244-e4f5-30da-892d-bce7e4ce63d7","pitchNumber":4,"startTime":"2026-04-26T17:41:42.632Z","endTime":"2026-04-26T17:41:55.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-04-26T17:41:55.128Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a sharp line drive to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-26T17:42:10.767Z","endTime":"2026-04-26T17:43:40.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.346426252537857,"aZ":-25.13012991012679,"pfxX":-12.040620170833076,"pfxZ":3.8740512523041017,"pX":-0.08390744487518458,"pZ":2.2873091125291025,"vX0":9.509829641795932,"vY0":-134.30615322799443,"vZ0":-3.455762289214056,"x":120.2,"y":177.02,"x0":-2.1144221335754234,"y0":50.003718238247295,"z0":5.387401641493166,"aX":-21.89621025688527},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":19.7,"spinRate":2271,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.40855200164136374,"extension":6.312066028704904},"index":0,"playId":"3df93010-093a-3837-be42-64449ff3a184","pitchNumber":1,"startTime":"2026-04-26T17:42:14.429Z","endTime":"2026-04-26T17:42:17.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08855385495409,"aZ":-23.28070802807888,"pfxX":-13.435911062547719,"pfxZ":4.84160548507696,"pX":0.38398683613670337,"pZ":2.191675041923359,"vX0":11.268052362101834,"vY0":-135.30524875726778,"vZ0":-4.070196139567197,"x":102.36,"y":179.6,"x0":-2.108013239051243,"y0":50.00448170452031,"z0":5.365637022148237,"aX":-24.683317789693646},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.9,"breakHorizontal":21.6,"spinRate":2267,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.40625894477455393,"extension":6.245697104172896},"index":1,"playId":"5551371f-fc1b-32c3-a342-9d4ae2a60aac","pitchNumber":2,"startTime":"2026-04-26T17:42:30.966Z","endTime":"2026-04-26T17:42:34.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":93.8,"endSpeed":84.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04853887931409,"aZ":-17.442692148038464,"pfxX":-8.48597789506549,"pfxZ":7.951087538759033,"pX":-0.23616152555175832,"pZ":3.9937509845357946,"vX0":8.078870907781015,"vY0":-136.2600170748327,"vZ0":-1.4569111525575114,"x":126.0,"y":130.95,"x0":-2.1582695531227425,"y0":50.00319569386871,"z0":5.758871563978299,"aX":-15.7233595147959},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":13.3,"spinRate":2301,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.404260371574404,"extension":6.084115952036586},"index":2,"playId":"692fac4a-d921-32eb-a59d-f7352a2237cb","pitchNumber":3,"startTime":"2026-04-26T17:42:43.585Z","endTime":"2026-04-26T17:42:48.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12212231086274,"aZ":-30.35756771628182,"pfxX":-1.0488108378229528,"pfxZ":1.1366167180632418,"pX":1.2855747491766716,"pZ":1.8241737123797728,"vX0":8.41378571492311,"vY0":-126.16719827513894,"vZ0":-3.1923064086315853,"x":68.0,"y":189.53,"x0":-1.9707677351855,"y0":50.000486170282834,"z0":5.578717660055824,"aX":-1.67331470398582},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":-0.2,"spinRate":2711,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.43583928441779296,"extension":6.0493455770944164},"index":3,"playId":"983330b3-6484-3ea4-af03-f787a935aa22","pitchNumber":4,"startTime":"2026-04-26T17:42:58.473Z","endTime":"2026-04-26T17:43:01.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74536237654968,"aZ":-29.38739518224577,"pfxX":-0.701604405612752,"pfxZ":1.7364191873817747,"pX":1.307430402016147,"pZ":0.7725001130916733,"vX0":8.50023461501779,"vY0":-126.30182090768278,"vZ0":-5.799780554028402,"x":67.16,"y":217.92,"x0":-2.022470306610873,"y0":50.00057496316272,"z0":5.486615726226156,"aX":-1.1248979790957796},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.9,"breakHorizontal":-0.8,"spinRate":2759,"spinDirection":346},"zone":14,"typeConfidence":2.0,"plateTime":0.43505954845419614,"extension":6.089116415210923},"index":4,"playId":"0250e47b-320c-30de-952b-b4e9e30f8b37","pitchNumber":5,"startTime":"2026-04-26T17:43:11.146Z","endTime":"2026-04-26T17:43:14.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.754724791179203,"aZ":-24.13736822085906,"pfxX":-12.53708267674464,"pfxZ":4.394168250433504,"pX":-0.18209422602832362,"pZ":2.299215468660109,"vX0":9.451979108284334,"vY0":-134.97110212566366,"vZ0":-3.5035267761527993,"x":123.94,"y":176.7,"x0":-2.115851848433231,"y0":50.002612412628366,"z0":5.330930881388309,"aX":-22.930326428269492},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.3,"breakHorizontal":20.4,"spinRate":2263,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.4071628199476969,"extension":6.2112384027359475},"hitData":{"launchSpeed":103.9,"launchAngle":9.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":99.48,"coordY":90.45}},"index":5,"playId":"8da6b978-eced-32ef-a3b2-fe61b2aae1cd","pitchNumber":6,"startTime":"2026-04-26T17:43:28.882Z","endTime":"2026-04-26T17:43:40.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-26T17:43:40.533Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-26T17:44:04.307Z","endTime":"2026-04-26T17:44:40.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.646360973559993,"aZ":-33.66127292783473,"pfxX":0.9056705918189998,"pfxZ":-1.0112979004962623,"pX":0.42858295994438667,"pZ":1.6813630590937914,"vX0":6.253426069043525,"vY0":-120.77883899443806,"vZ0":-2.3305973571866954,"x":100.66,"y":193.38,"x0":-2.32238762300371,"y0":50.00594247925608,"z0":5.647023543724508,"aX":1.3252008060258604},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.2,"breakHorizontal":-3.2,"spinRate":2819,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.4551770965388333,"extension":6.114361588770823},"index":0,"playId":"81a75690-e70f-3f47-9a5f-8a54d76112f1","pitchNumber":1,"startTime":"2026-04-26T17:44:04.307Z","endTime":"2026-04-26T17:44:07.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":76.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47514898620033,"aZ":-30.412490306241672,"pfxX":-13.921304178721876,"pfxZ":1.1693072868377863,"pX":0.38823539677866253,"pZ":1.785641691433827,"vX0":10.810853554489924,"vY0":-123.05145189988264,"vZ0":-2.249920824136682,"x":102.2,"y":190.57,"x0":-2.2922967191653916,"y0":50.00243521715971,"z0":5.334210139273259,"aX":-20.967980268581464},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.8,"breakHorizontal":22.1,"spinRate":1969,"spinDirection":263},"zone":9,"typeConfidence":2.0,"plateTime":0.4481947644631825,"extension":6.252008551532125},"index":1,"playId":"3457cec5-d1a1-36dd-b194-d41fa07e4b37","pitchNumber":2,"startTime":"2026-04-26T17:44:19.903Z","endTime":"2026-04-26T17:44:23.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.60160392163431,"aZ":-35.549116728003625,"pfxX":-12.909706779284974,"pfxZ":-2.1467156101524427,"pX":-0.09787269123113211,"pZ":1.3425889905679378,"vX0":9.864578276271383,"vY0":-125.51325587679065,"vZ0":-2.659594732417018,"x":120.73,"y":202.53,"x0":-2.4281782367876685,"y0":50.001180041947094,"z0":5.349691885408125,"aX":-20.317885917605594},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.3,"breakHorizontal":20.8,"spinRate":2158,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4386569910392355,"extension":6.250267715736338},"index":2,"playId":"3af34242-baa8-3d93-83fa-d3b4b0874539","pitchNumber":3,"startTime":"2026-04-26T17:44:36.435Z","endTime":"2026-04-26T17:44:40.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-26T17:44:40.032Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a line drive to center fielder TJ Friedl. Gleyber Torres to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-26T17:44:55.881Z","endTime":"2026-04-26T17:46:32.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.555969090141968,"aZ":-35.73129101295247,"pfxX":3.920451804804838,"pfxZ":-2.575572927682046,"pX":-0.8361046983854525,"pZ":3.279373121625185,"vX0":2.7340350628163623,"vY0":-117.48543125492176,"vZ0":1.8144558067973517,"x":148.87,"y":150.24,"x0":-2.5286684972039275,"y0":50.00170813079773,"z0":5.845233353713214,"aX":5.418638245042462},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-3.8,"breakHorizontal":-7.8,"spinRate":2834,"spinDirection":60},"zone":1,"typeConfidence":2.0,"plateTime":0.4682061210259345,"extension":6.05758871403279},"index":0,"playId":"78d1b705-d6a7-36f8-8e2a-8d59f6ed8fc1","pitchNumber":1,"startTime":"2026-04-26T17:45:07.051Z","endTime":"2026-04-26T17:45:10.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.544651627202636,"aZ":-20.80816336283216,"pfxX":-11.276706043715006,"pfxZ":6.325043654491555,"pX":0.7397829198655997,"pZ":2.6608276784158114,"vX0":12.013129717671871,"vY0":-133.19829392245464,"vZ0":-3.221502969343551,"x":88.8,"y":166.94,"x0":-2.3631483873845074,"y0":50.00465624144648,"z0":5.39018028552046,"aX":-20.27050426457354},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.9,"breakHorizontal":17.9,"spinRate":2294,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.41117926994319687,"extension":6.289920692344137},"index":1,"playId":"17389af1-75b7-3793-8dcf-f608c47d8b18","pitchNumber":2,"startTime":"2026-04-26T17:45:22.986Z","endTime":"2026-04-26T17:45:26.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.306538291046824,"aZ":-36.06622361957001,"pfxX":-14.757709463493548,"pfxZ":-2.471809655024013,"pX":0.16270211490667938,"pZ":1.286363669083285,"vX0":11.028379104513306,"vY0":-125.41334105933902,"vZ0":-2.3866557689239163,"x":110.8,"y":204.05,"x0":-2.401590015633694,"y0":50.00394091952637,"z0":5.227721477117629,"aX":-23.217707523924037},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.8,"breakHorizontal":23.8,"spinRate":2018,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.43881935995083987,"extension":6.281613599249026},"index":2,"playId":"f925dff6-f943-36c8-9dbd-1102588a4d35","pitchNumber":3,"startTime":"2026-04-26T17:45:38.015Z","endTime":"2026-04-26T17:45:41.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.12596980130288,"aZ":-34.28576803772738,"pfxX":-14.236238883104125,"pfxZ":-1.351201757706738,"pX":0.27326432126245614,"pZ":1.7776818407539665,"vX0":11.028275589529326,"vY0":-124.89495708591497,"vZ0":-1.8967810873299358,"x":106.58,"y":190.78,"x0":-2.3776760674253072,"y0":50.0042551946292,"z0":5.40073950794015,"aX":-22.2078660299325},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.6,"breakHorizontal":22.8,"spinRate":2131,"spinDirection":253},"zone":9,"typeConfidence":2.0,"plateTime":0.4406965047290674,"extension":6.292841498292232},"index":3,"playId":"95823971-4023-3db4-9dbf-88f99f7e5915","pitchNumber":4,"startTime":"2026-04-26T17:45:53.425Z","endTime":"2026-04-26T17:45:56.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06358981983587,"aZ":-20.239582885980457,"pfxX":-9.87962794668117,"pfxZ":6.616721898541469,"pX":0.07021049118821143,"pZ":3.358682014543754,"vX0":9.358133100075445,"vY0":-134.65909382366385,"vZ0":-2.178700444054117,"x":114.32,"y":148.1,"x0":-2.196516927711501,"y0":50.004564841545275,"z0":5.637692295892644,"aX":-17.825195461440757},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.6,"breakHorizontal":15.5,"spinRate":2307,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.40954247453635917,"extension":6.082133674139505},"hitData":{"launchSpeed":86.5,"launchAngle":16.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.9,"coordY":90.42}},"index":4,"playId":"05fdfab9-abda-3efc-8239-5cbb7876e33f","pitchNumber":5,"startTime":"2026-04-26T17:46:22.327Z","endTime":"2026-04-26T17:46:32.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-26T17:46:32.871Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks. Gleyber Torres to 3rd. Riley Greene to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-26T17:47:01.662Z","endTime":"2026-04-26T17:49:28.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnThird":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.312549913606787,"aZ":-28.90893912610893,"pfxX":-0.4004972382179961,"pfxZ":2.144890313623378,"pX":0.4303489802291496,"pZ":1.7929474707102948,"vX0":6.909951135256105,"vY0":-123.70482875655492,"vZ0":-3.2300891090313213,"x":100.6,"y":190.37,"x0":-2.366190236754929,"y0":50.005236668068655,"z0":5.5801015447488895,"aX":-0.6106049218428555},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.2,"breakHorizontal":-1.2,"spinRate":2784,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.44546806644910664,"extension":6.086724007032703},"index":0,"playId":"ebaade6d-b753-3478-8dd2-922de896ecd8","pitchNumber":1,"startTime":"2026-04-26T17:47:04.109Z","endTime":"2026-04-26T17:47:07.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0527624914333,"aZ":-30.470482303163152,"pfxX":-0.2236886788200873,"pfxZ":1.0802073848885296,"pX":-0.09225279265866078,"pZ":1.4640707753930964,"vX0":5.972213204633987,"vY0":-125.32029840608138,"vZ0":-3.8670904727717437,"x":120.52,"y":199.25,"x0":-2.4887801972131536,"y0":50.001205399745366,"z0":5.547813865639658,"aX":-0.35298588486284566},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.2,"breakHorizontal":-1.1,"spinRate":2840,"spinDirection":21},"zone":13,"typeConfidence":2.0,"plateTime":0.43900437890760546,"extension":6.002751482706146},"index":1,"playId":"f2b5c93a-0fb3-325c-9715-5267ecd5a166","pitchNumber":2,"startTime":"2026-04-26T17:47:28.931Z","endTime":"2026-04-26T17:47:32.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.446798939711705,"aZ":-30.729827618969,"pfxX":1.376925118692018,"pfxZ":0.9172220749383801,"pX":1.0090180263549804,"pZ":0.7039129493115269,"vX0":7.548005615216504,"vY0":-124.89005158386011,"vZ0":-5.351894593184736,"x":78.54,"y":219.77,"x0":-2.2329617388307565,"y0":50.00449351191269,"z0":5.405915792868502,"aX":2.1717491933188215},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.6,"breakHorizontal":-4.2,"spinRate":2863,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.438775609961469,"extension":6.123328788970337},"index":2,"playId":"f221104c-65ee-3cb9-8390-7a04a3312647","pitchNumber":3,"startTime":"2026-04-26T17:47:50.701Z","endTime":"2026-04-26T17:47:53.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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-26T17:48:17.381Z","endTime":"2026-04-26T17:48:29.554Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":93.4,"endSpeed":84.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57874023176379,"aZ":-22.480925265921545,"pfxX":-12.29051973869868,"pfxZ":5.269024458894714,"pX":-0.2637182049794215,"pZ":3.698667459926311,"vX0":9.804250056487207,"vY0":-135.5210001865507,"vZ0":-0.683120380938625,"x":127.05,"y":138.92,"x0":-2.350819087460127,"y0":50.00542210852946,"z0":5.539648305814156,"aX":-22.620106067639668},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.6,"breakHorizontal":19.9,"spinRate":2332,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4058389126331896,"extension":6.223238388947593},"index":4,"playId":"a925faf7-90f2-3a21-9fd5-b263975c2700","pitchNumber":4,"startTime":"2026-04-26T17:48:29.554Z","endTime":"2026-04-26T17:48:32.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":93.5,"endSpeed":85.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68797263303658,"aZ":-23.278032246482994,"pfxX":-12.234876167694528,"pfxZ":4.818949238063421,"pX":1.5172092443335154,"pZ":1.6354215359705957,"vX0":14.105990601605072,"vY0":-135.30945680552801,"vZ0":-5.31526462618408,"x":59.17,"y":194.62,"x0":-2.184400618556712,"y0":50.00499592392004,"z0":5.265718183167769,"aX":-22.595035197026515},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.7,"breakHorizontal":19.0,"spinRate":2335,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4054468571893053,"extension":6.232432283046529},"index":5,"playId":"d471d709-409b-3d8d-84b5-dd3a6d828e52","pitchNumber":5,"startTime":"2026-04-26T17:48:48.151Z","endTime":"2026-04-26T17:48:51.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"a04df4b7-2c27-4e6c-a7e5-218310bc2a24","startTime":"2026-04-26T17:49:05.692Z","endTime":"2026-04-26T17:49:10.692Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":85.2,"endSpeed":77.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.856191889636904,"aZ":-31.616623000401585,"pfxX":-0.09556751098530292,"pfxZ":0.37145109315087854,"pX":1.216222104434405,"pZ":1.3762807494932936,"vX0":8.898895593534,"vY0":-123.68108452849422,"vZ0":-3.6419514902403245,"x":70.64,"y":201.62,"x0":-2.450990743493283,"y0":50.00571252715859,"z0":5.584525940991458,"aX":-0.145779540694721},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.1,"breakHorizontal":-2.4,"spinRate":2813,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.44674769113056634,"extension":6.084082048354729},"index":7,"playId":"401da46e-7a85-3328-b36e-6dc161c2da95","pitchNumber":6,"startTime":"2026-04-26T17:49:22.172Z","endTime":"2026-04-26T17:49:28.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"second":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.5,"awayTeamWinProbability":52.5,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.7,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-04-26T17:49:28.192Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kerry Carpenter doubles (2) on a sharp line drive to right fielder Spencer Steer. Gleyber Torres scores. Riley Greene scores. Spencer Torkelson to 3rd.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-26T17:49:47.676Z","endTime":"2026-04-26T17:50:20.890Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"postOnThird":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":695076,"link":"/api/v1/people/695076"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":{"id":695076,"link":"/api/v1/people/695076"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39818461972511,"aZ":-30.57974951792469,"pfxX":-0.5691910085101259,"pfxZ":1.0435785274289557,"pX":2.013378493687305,"pZ":0.9368989449670171,"vX0":9.924844021475817,"vY0":-123.46650266869011,"vZ0":-4.929076963644694,"x":40.25,"y":213.48,"x0":-2.005485302064425,"y0":50.000857916366414,"z0":5.569403162018341,"aX":-0.86827802870208},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":-1.6,"spinRate":2863,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4457177308247342,"extension":6.144192805372369},"index":0,"playId":"eb82f664-59ca-3781-9a97-7eb49846b5f6","pitchNumber":1,"startTime":"2026-04-26T17:49:49.998Z","endTime":"2026-04-26T17:49:53.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":77.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.865181338475768,"aZ":-28.251221072797073,"pfxX":-13.23042890667546,"pfxZ":2.5285996270717677,"pX":-0.33243108204062605,"pZ":1.7124131724610374,"vX0":9.09810353177119,"vY0":-124.73469583320299,"vZ0":-3.106841493156221,"x":129.67,"y":192.54,"x0":-2.3380608653661294,"y0":50.00121669324229,"z0":5.343681782551448,"aX":-20.50999902996159},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.0,"breakHorizontal":21.4,"spinRate":2063,"spinDirection":262},"zone":7,"typeConfidence":2.0,"plateTime":0.4418456178321999,"extension":6.249610308965394},"hitData":{"launchSpeed":100.7,"launchAngle":16.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":187.6,"coordY":133.86}},"index":1,"playId":"17210ce2-3496-3709-88c6-558fc31a279a","pitchNumber":2,"startTime":"2026-04-26T17:50:07.632Z","endTime":"2026-04-26T17:50:20.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-16.7,"leverageIndex":2.83,"dramaIndex":179.0,"contextMetrics":{},"playEndTime":"2026-04-26T17:50:20.890Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Vierling lines out to center fielder TJ Friedl.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-26T17:51:29.784Z","endTime":"2026-04-26T17:52:33.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-26T17:50:51.034Z","endTime":"2026-04-26T17:51:31.983Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"second":{"id":681481,"link":"/api/v1/people/681481"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8014301326936,"aZ":-24.679892703382862,"pfxX":-12.443623633530127,"pfxZ":4.143002553130625,"pX":-0.21322390440296574,"pZ":2.930967880251222,"vX0":9.31922276945426,"vY0":-134.07795651681434,"vZ0":-1.87140432738234,"x":125.13,"y":159.64,"x0":-2.129010926789437,"y0":50.00279132741316,"z0":5.411086512156545,"aX":-22.504328891750013},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.3,"breakHorizontal":20.4,"spinRate":2291,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.4095689194119827,"extension":6.364932309747459},"index":1,"playId":"00278659-2911-3e38-8666-a94f82a4f4df","pitchNumber":1,"startTime":"2026-04-26T17:51:31.983Z","endTime":"2026-04-26T17:51:35.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"second":{"id":681481,"link":"/api/v1/people/681481"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2309685613245,"aZ":-12.362610320801432,"pfxX":-8.468178289783815,"pfxZ":10.590472820727424,"pX":0.6564912152317169,"pZ":2.3102254569323164,"vX0":10.032697698187835,"vY0":-136.44899449386455,"vZ0":-6.477860988449385,"x":91.98,"y":176.4,"x0":-1.9815394548663154,"y0":50.004728373918844,"z0":5.580548819496017,"aX":-15.844671522409962},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":13.0,"spinRate":2248,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40263059978568316,"extension":6.179757269806003},"index":2,"playId":"c75cd1fd-2b52-3ca8-a76f-1a7e869ed47f","pitchNumber":2,"startTime":"2026-04-26T17:51:46.980Z","endTime":"2026-04-26T17:51:50.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"second":{"id":681481,"link":"/api/v1/people/681481"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.118840990264122,"aZ":-15.473296620264744,"pfxX":-8.360355509889995,"pfxZ":9.162107009816545,"pX":0.29213404037443697,"pZ":2.5036287584312684,"vX0":8.840957276561882,"vY0":-134.63230647428307,"vZ0":-5.341410959210345,"x":105.86,"y":171.18,"x0":-1.9589352098381172,"y0":50.005490277152134,"z0":5.6207548807546335,"aX":-15.244268145506915},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.5,"breakHorizontal":13.1,"spinRate":2237,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.40791234966600687,"extension":6.0601708905426745},"index":3,"playId":"897f6d45-d66d-39ac-be5e-21f138f1104d","pitchNumber":3,"startTime":"2026-04-26T17:52:03.539Z","endTime":"2026-04-26T17:52:07.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"second":{"id":681481,"link":"/api/v1/people/681481"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.224430355575155,"aZ":-29.721214113490856,"pfxX":-0.8080116504013429,"pfxZ":1.5645469359079485,"pX":0.15143340354490217,"pZ":2.157553581001258,"vX0":6.387858244812119,"vY0":-124.73986745253868,"vZ0":-2.577142600575958,"x":111.23,"y":180.53,"x0":-2.3428774673176567,"y0":50.0022608006855,"z0":5.666336023910502,"aX":-1.2670209527871086},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.4,"breakHorizontal":-0.1,"spinRate":2757,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.43989503138682284,"extension":6.0998799758425735},"hitData":{"launchSpeed":94.9,"launchAngle":21.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":136.4,"coordY":73.36}},"index":4,"playId":"ed6bacb4-2e6f-3335-a02c-e0d6c846caa3","pitchNumber":4,"startTime":"2026-04-26T17:52:25.838Z","endTime":"2026-04-26T17:52:33.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"second":{"id":681481,"link":"/api/v1/people/681481"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.199999999999996,"awayTeamWinProbability":64.80000000000001,"homeTeamWinProbabilityAdded":4.399999999999995,"leverageIndex":1.58,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-04-26T17:52:33.170Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to right fielder Wenceel Pérez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-26T17:54:40.076Z","endTime":"2026-04-26T17:55:35.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"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":92.3,"endSpeed":83.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13364994080413,"aZ":-11.323685823619908,"pfxX":-6.125860916266333,"pfxZ":11.573411392744653,"pX":0.8181533014904832,"pZ":2.8392208251097184,"vX0":10.006003265155545,"vY0":-133.91601998408123,"vZ0":-5.2608667380849985,"x":85.81,"y":162.12,"x0":-2.1847930275945435,"y0":50.000767753621844,"z0":5.6515705593795,"aX":-11.03501930596529},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.8,"breakHorizontal":8.8,"spinRate":2402,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.41029764522308687,"extension":6.464810501112636},"index":0,"playId":"051a2119-fcad-3abd-ba98-a2bdbc8030e3","pitchNumber":1,"startTime":"2026-04-26T17:54:46.182Z","endTime":"2026-04-26T17:54:49.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":82.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6134521866203,"aZ":-12.170418769606899,"pfxX":-6.939885236984326,"pfxZ":11.191426216111783,"pX":-1.397377637500502,"pZ":4.184005010878133,"vX0":4.81073470980998,"vY0":-133.7914762649373,"vZ0":-1.810548894562235,"x":170.26,"y":125.81,"x0":-2.3298631558355205,"y0":50.005110479874396,"z0":5.755971093016939,"aX":-12.407901353282545},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.9,"breakHorizontal":11.3,"spinRate":2295,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.41159315865326285,"extension":6.249420792227783},"index":1,"playId":"6fd9bfc5-8750-35f1-b060-a3d36677a824","pitchNumber":2,"startTime":"2026-04-26T17:55:00.726Z","endTime":"2026-04-26T17:55:03.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":82.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85216552873808,"aZ":-12.177968170032116,"pfxX":-6.247879853954407,"pfxZ":11.252609690912848,"pX":-0.23942609181010008,"pZ":2.922180444861326,"vX0":7.144721861597031,"vY0":-133.49962171017506,"vZ0":-4.879106759106966,"x":126.13,"y":159.88,"x0":-2.1582838585606785,"y0":50.006537352803235,"z0":5.6735387574700065,"aX":-11.107176121924937},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.3,"breakHorizontal":9.5,"spinRate":2220,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.4127200860007427,"extension":6.380020831389512},"hitData":{"launchSpeed":95.5,"launchAngle":50.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.05,"coordY":97.9}},"index":2,"playId":"64f07da3-fe55-3592-8278-7b27ea4a0a5a","pitchNumber":3,"startTime":"2026-04-26T17:55:22.053Z","endTime":"2026-04-26T17:55:35.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.9,"awayTeamWinProbability":67.1,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-26T17:55:35.136Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt McLain pops out to second baseman Gleyber Torres.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-26T17:55:51.712Z","endTime":"2026-04-26T17:57:23.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":95.5,"endSpeed":86.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33296591687803,"aZ":-12.759202003718341,"pfxX":-6.443647168555026,"pfxZ":10.032196412561488,"pX":-0.05784492788604552,"pZ":3.3500944286854,"vX0":8.26747907787271,"vY0":-138.78183040312558,"vZ0":-4.119249644540263,"x":119.2,"y":148.33,"x0":-2.2492769293268764,"y0":50.00445620054987,"z0":5.714047333717689,"aX":-12.472753412722554},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":9.8,"spinRate":2302,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3958629277890453,"extension":6.414432813788557},"index":0,"playId":"e5eee5c0-8432-378e-8572-e18fcf9a6d09","pitchNumber":1,"startTime":"2026-04-26T17:55:53.104Z","endTime":"2026-04-26T17:55:56.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14781708895046,"aZ":-17.117497888823845,"pfxX":-11.345862016842784,"pfxZ":7.868607955264251,"pX":-0.4684396677307401,"pZ":2.523245252125074,"vX0":8.666552128506382,"vY0":-137.62217786360344,"vZ0":-5.195769126570981,"x":134.86,"y":170.65,"x0":-2.18755852760595,"y0":50.005977329072145,"z0":5.598915618583863,"aX":-21.721428292312304},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":18.7,"spinRate":2170,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.3983210261861432,"extension":6.496737452260641},"index":1,"playId":"b1827dbe-752a-3588-8ea7-dd09b17f0974","pitchNumber":2,"startTime":"2026-04-26T17:56:23.428Z","endTime":"2026-04-26T17:56:28.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.819428102912575,"aZ":-14.257308157248104,"pfxX":-11.346805725236155,"pfxZ":9.24463503343225,"pX":1.8083608266030768,"pZ":1.1367908787113334,"vX0":13.966127511768777,"vY0":-138.76444537831443,"vZ0":-9.282454569336604,"x":48.07,"y":208.09,"x0":-1.8301765819552416,"y0":50.00420102679824,"z0":5.488696478060635,"aX":-21.99544224579948},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":17.4,"spinRate":2238,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.39563339446194323,"extension":6.540110084208621},"index":2,"playId":"e6c1db93-a56c-322a-882f-86a627f62023","pitchNumber":3,"startTime":"2026-04-26T17:56:55.519Z","endTime":"2026-04-26T17:56:58.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.114480919697982,"aZ":-29.861514062591446,"pfxX":3.31529067573003,"pfxZ":1.4840866262910302,"pX":0.5326929116804345,"pZ":1.7641988687339132,"vX0":5.783805044603754,"vY0":-125.4169917416348,"vZ0":-3.6972040606280188,"x":96.69,"y":191.15,"x0":-2.2525206879067654,"y0":50.00482249518828,"z0":5.747036752054213,"aX":5.175509395645785},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":-7.6,"spinRate":2564,"spinDirection":74},"zone":9,"typeConfidence":2.0,"plateTime":0.44013291057417847,"extension":6.46902700751933},"hitData":{"launchSpeed":81.0,"launchAngle":57.0,"totalDistance":184.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":145.3,"coordY":130.1}},"index":3,"playId":"68f283a9-b82a-3ce0-a868-d7087e5fb295","pitchNumber":4,"startTime":"2026-04-26T17:57:12.187Z","endTime":"2026-04-26T17:57:23.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.3,"awayTeamWinProbability":68.7,"homeTeamWinProbabilityAdded":-1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-04-26T17:57:23.864Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-26T17:57:40.828Z","endTime":"2026-04-26T17:59:39.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":70.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.938625091848593,"aZ":-38.42743130360868,"pfxX":7.079951105628191,"pfxZ":-4.857251302156929,"pX":-0.7682634618203423,"pZ":2.1953827122523775,"vX0":1.1901067447062703,"vY0":-114.47929336842279,"vZ0":0.03798833546347158,"x":146.28,"y":179.5,"x0":-2.2165640916135336,"y0":50.00141013510608,"z0":6.034706780406083,"aX":9.118856696136422},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-8.3,"breakHorizontal":-13.1,"spinRate":2895,"spinDirection":36},"zone":7,"typeConfidence":2.0,"plateTime":0.4839666098538622,"extension":6.23313920837692},"index":0,"playId":"4831625d-301d-33d1-839c-a32b8687134c","pitchNumber":1,"startTime":"2026-04-26T17:57:45.772Z","endTime":"2026-04-26T17:57:49.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":77.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.110630539224726,"aZ":-22.655168523227633,"pfxX":-9.288932366561909,"pfxZ":6.07992827961111,"pX":-2.4997249013700635,"pZ":3.8369816379743993,"vX0":3.043509313564634,"vY0":-125.09349873197405,"vZ0":-0.08489755228758478,"x":212.28,"y":135.18,"x0":-2.534178035621549,"y0":50.001965448179675,"z0":5.747863913172662,"aX":-14.540700611256659},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":11.3,"breakHorizontal":16.0,"spinRate":1526,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4399076127928718,"extension":6.510442031181437},"index":1,"playId":"ad85d56d-bf97-3b9c-953a-f065096fcc45","pitchNumber":2,"startTime":"2026-04-26T17:58:00.072Z","endTime":"2026-04-26T17:58:03.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":93.9,"endSpeed":84.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.87847143021234,"aZ":-11.329127334072533,"pfxX":-6.315874718023705,"pfxZ":11.365717927455457,"pX":1.6804720298793643,"pZ":1.4656684062335399,"vX0":11.713370886596797,"vY0":-135.83252580917366,"vZ0":-9.030765013741345,"x":52.94,"y":199.21,"x0":-1.903685410077663,"y0":50.00286501729044,"z0":5.659647222671222,"aX":-11.58429089914954},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":8.4,"spinRate":2238,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.40612449512441584,"extension":6.568167801897238},"index":2,"playId":"24ac4722-ed0e-3211-8987-617c5f5a886e","pitchNumber":3,"startTime":"2026-04-26T17:58:17.922Z","endTime":"2026-04-26T17:58:20.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.20287073981952,"aZ":-12.355853421766993,"pfxX":-6.712285018379751,"pfxZ":10.585790347940419,"pX":0.9862687548303627,"pZ":2.534790233569724,"vX0":10.508302009507299,"vY0":-137.14896806836754,"vZ0":-6.240803514013329,"x":79.41,"y":170.34,"x0":-2.053485651916967,"y0":50.00340128801573,"z0":5.711466178154299,"aX":-12.567973080594363},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":9.5,"spinRate":2278,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.40202628181474687,"extension":6.5718797098286705},"index":3,"playId":"3c1b3b71-9a8d-321b-b41d-a1c03368bbbe","pitchNumber":4,"startTime":"2026-04-26T17:58:35.444Z","endTime":"2026-04-26T17:58:38.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86184860059719,"aZ":-34.921172025458596,"pfxX":7.313136135524545,"pfxZ":-2.0767870721252564,"pX":0.7794396143913698,"pZ":2.6088989606459667,"vX0":4.1466803574858355,"vY0":-115.55751916111547,"vZ0":0.0897882049746439,"x":87.29,"y":168.34,"x0":-2.0014415157157015,"y0":50.00324251089683,"z0":5.985478064922169,"aX":9.675622549588438},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-3.4,"breakHorizontal":-14.4,"spinRate":2917,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4779601580105828,"extension":6.226078147410155},"index":4,"playId":"bdf1d9e5-980a-3a73-8194-21c08224aa04","pitchNumber":5,"startTime":"2026-04-26T17:59:02.284Z","endTime":"2026-04-26T17:59:05.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-26T17:59:17.513Z","endTime":"2026-04-26T17:59:36.692Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.901058136876454,"aZ":-13.63348531019735,"pfxX":-3.3648127581560754,"pfxZ":9.68105404158362,"pX":-0.19134241964038168,"pZ":3.6011243211486215,"vX0":6.2999733631690304,"vY0":-137.82333466476277,"vZ0":-3.455586350933715,"x":124.29,"y":141.55,"x0":-2.0742686676994895,"y0":50.00470615836713,"z0":5.797777084307166,"aX":-6.446125988459884},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":4.7,"spinRate":2068,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.39808811376090203,"extension":6.424881373207566},"index":6,"playId":"ff0b119e-75bd-381d-86ee-a6d6148e2f35","pitchNumber":6,"startTime":"2026-04-26T17:59:36.692Z","endTime":"2026-04-26T17:59:39.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.4,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-26T17:59:39.837Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wenceel Pérez grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T18:01:45.770Z","endTime":"2026-04-26T18:02:08.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.516951949892817,"aZ":-23.88540595355539,"pfxX":-10.998058349323673,"pfxZ":4.606287663681773,"pX":-1.618444149335242,"pZ":1.9046940769792493,"vX0":5.861829073332203,"vY0":-133.03144733120143,"vZ0":-4.535950299739743,"x":178.69,"y":187.35,"x0":-2.41710275684901,"y0":50.00381812358155,"z0":5.3552025660391,"aX":-19.78861001041517},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.6,"breakHorizontal":18.7,"spinRate":2144,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4111396261296756,"extension":6.111242309563099},"index":0,"playId":"43bf26a4-3ea9-317d-9117-6cc4ea34f5b6","pitchNumber":1,"startTime":"2026-04-26T18:01:49.056Z","endTime":"2026-04-26T18:01:52.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.986703149036984,"aZ":-24.256321246914005,"pfxX":-11.649379052376425,"pfxZ":4.345126939183159,"pX":-0.8075717939595093,"pZ":1.7953662149112255,"vX0":7.713999392266933,"vY0":-134.12765665489943,"vZ0":-4.864534780093613,"x":147.78,"y":190.31,"x0":-2.20723253310626,"y0":50.002374872395784,"z0":5.361949708151625,"aX":-21.22674788421846},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.0,"breakHorizontal":19.4,"spinRate":2297,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.4083458394744204,"extension":6.155717250896224},"hitData":{"launchSpeed":66.0,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.58,"coordY":150.84}},"index":1,"playId":"e3bbefce-9582-37bf-8873-7709617b3d38","pitchNumber":2,"startTime":"2026-04-26T18:02:00.524Z","endTime":"2026-04-26T18:02:08.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.0,"awayTeamWinProbability":68.0,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:02:08.257Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T18:02:40.196Z","endTime":"2026-04-26T18:03:45.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T18:02:29.400Z","endTime":"2026-04-26T18:02:42.549Z","isPitch":false,"type":"action","player":{"id":668670,"link":"/api/v1/people/668670"},"defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.355755628016066,"aZ":-32.97708270949616,"pfxX":0.4136670894683352,"pfxZ":-0.5046407709324026,"pX":0.9196581261453216,"pZ":2.1052034382847036,"vX0":7.061381386589047,"vY0":-124.65708382845739,"vZ0":-2.0421448971812453,"x":81.94,"y":181.94,"x0":-1.9899382559085195,"y0":50.002786932590816,"z0":5.627700439332941,"aX":0.6576593092152697},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.1,"breakHorizontal":-2.2,"spinRate":2761,"spinDirection":9},"zone":14,"typeConfidence":2.0,"plateTime":0.43747771867889895,"extension":5.9708125425470975},"index":1,"playId":"c7045467-a283-33af-a388-f4cb4f93b683","pitchNumber":1,"startTime":"2026-04-26T18:02:42.549Z","endTime":"2026-04-26T18:02:45.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.190888360840958,"aZ":-32.24562203549756,"pfxX":0.6037524948674524,"pfxZ":-0.04717606636903504,"pX":0.5256324804498388,"pZ":1.408562812710147,"vX0":6.355287127427295,"vY0":-125.06636380531681,"vZ0":-3.81191560184595,"x":96.96,"y":200.75,"x0":-2.122095358669751,"y0":50.00075553425187,"z0":5.584593150478718,"aX":0.9601361541742519},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.7,"breakHorizontal":-2.5,"spinRate":2816,"spinDirection":298},"zone":14,"typeConfidence":2.0,"plateTime":0.43722277292731304,"extension":5.944948214471313},"index":2,"playId":"1e993a68-06fa-3f01-a375-ea29448635e6","pitchNumber":2,"startTime":"2026-04-26T18:02:54.548Z","endTime":"2026-04-26T18:02:58.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.125035126355353,"aZ":-15.850045506922088,"pfxX":-8.49699718338504,"pfxZ":8.676054994879667,"pX":0.29466199313192926,"pZ":3.0404467177035897,"vX0":9.075926944498633,"vY0":-136.11432377501612,"vZ0":-3.9001454972671636,"x":105.77,"y":156.69,"x0":-1.9747101596555305,"y0":50.001820642385994,"z0":5.585266678977185,"aX":-15.986015496155021},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":13.6,"spinRate":2276,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.40197925827724124,"extension":6.135797985729705},"index":3,"playId":"1e510a99-cd98-3b47-abb5-fc3de945610f","pitchNumber":3,"startTime":"2026-04-26T18:03:08.780Z","endTime":"2026-04-26T18:03:11.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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.5,"endSpeed":85.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92195760841105,"aZ":-15.490762176037594,"pfxX":-6.99416903807583,"pfxZ":8.952676301772323,"pX":-0.1003045347466846,"pZ":3.6991400038776097,"vX0":7.239955563438589,"vY0":-135.91472913386548,"vZ0":-2.4217610907606715,"x":120.82,"y":138.9,"x0":-1.8950935722068263,"y0":50.00189015366487,"z0":5.682717776267799,"aX":-13.032140389171117},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":11.0,"spinRate":2381,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40363333995174777,"extension":6.0521829898314},"index":4,"playId":"89fc656b-a9b0-391c-8ccf-e4038a3cd44e","pitchNumber":4,"startTime":"2026-04-26T18:03:21.127Z","endTime":"2026-04-26T18:03:26.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.148492922377724,"aZ":-33.07278098217711,"pfxX":-0.36292296183258266,"pfxZ":-0.5610460039810947,"pX":1.1128576771980283,"pZ":0.9715090350341322,"vX0":7.492841771606823,"vY0":-125.73140795236323,"vZ0":-4.596516490785389,"x":74.58,"y":212.55,"x0":-1.8568855767254426,"y0":50.00349679250554,"z0":5.50301884182614,"aX":-0.5834356417834298},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.8,"breakHorizontal":-1.1,"spinRate":2753,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.43540541790427145,"extension":6.008043208941415},"index":5,"playId":"55c586cd-c9aa-30a9-8331-40822d6f4a87","pitchNumber":5,"startTime":"2026-04-26T18:03:41.987Z","endTime":"2026-04-26T18:03:45.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.300000000000004,"awayTeamWinProbability":66.69999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:03:45.244Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a ground ball to second baseman Matt McLain.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T18:04:03.593Z","endTime":"2026-04-26T18:05:11.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.990982734369094,"aZ":-30.12542192619784,"pfxX":0.6611198969456922,"pfxZ":1.322270829173526,"pX":-0.5670994960491775,"pZ":2.8441510702437425,"vX0":3.9370164580235936,"vY0":-123.64258771249982,"vZ0":-0.9827405986582466,"x":138.62,"y":161.99,"x0":-2.264114217588417,"y0":50.004164644459244,"z0":5.768159172459761,"aX":1.0267737017723915},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.4,"breakHorizontal":-2.0,"spinRate":2760,"spinDirection":65},"zone":1,"typeConfidence":2.0,"plateTime":0.4425086897601678,"extension":5.865767551010324},"index":0,"playId":"01fa07a8-79d9-3503-8a0a-8912af0d4dfb","pitchNumber":1,"startTime":"2026-04-26T18:04:10.045Z","endTime":"2026-04-26T18:04:13.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.786656680855547,"aZ":-23.157350004116736,"pfxX":-12.431600339822712,"pfxZ":4.869530740595942,"pX":-0.09810106186865623,"pZ":1.8606053609033995,"vX0":9.609916873374724,"vY0":-135.53599725010142,"vZ0":-4.9452763391993635,"x":120.74,"y":188.54,"x0":-2.0819299383081047,"y0":50.00568551518703,"z0":5.3350278273284495,"aX":-23.035466798920346},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.9,"breakHorizontal":20.4,"spinRate":2271,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4047668762563119,"extension":6.042760697834156},"index":1,"playId":"2249d6b1-afdd-3bc0-be30-c2e55fc6c962","pitchNumber":2,"startTime":"2026-04-26T18:04:22.212Z","endTime":"2026-04-26T18:04:25.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.063770913981962,"aZ":-22.014952448198713,"pfxX":-12.499478839073557,"pfxZ":5.561692529501259,"pX":0.8219651570735915,"pZ":2.16851112761464,"vX0":11.711934733806295,"vY0":-134.74637161703623,"vZ0":-4.255299519166084,"x":85.67,"y":180.23,"x0":-1.9707063324671237,"y0":50.00293950023657,"z0":5.3364691946578855,"aX":-22.835167038920638},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.2,"breakHorizontal":19.9,"spinRate":2351,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4075029722644321,"extension":6.085258494460194},"index":2,"playId":"a62960df-411e-3233-8cf8-6c416e8d0483","pitchNumber":3,"startTime":"2026-04-26T18:04:43.507Z","endTime":"2026-04-26T18:04:46.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22746748464464,"aZ":-31.338560585631193,"pfxX":-12.014278975184517,"pfxZ":0.5093133496360291,"pX":-0.47893114520483504,"pZ":2.540276672717303,"vX0":8.343221355854658,"vY0":-127.6623792489095,"vZ0":-1.034667352819953,"x":135.26,"y":170.19,"x0":-2.2348247635103355,"y0":50.00326923687929,"z0":5.426126468881227,"aX":-19.754954236877328},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.0,"breakHorizontal":19.8,"spinRate":2168,"spinDirection":258},"zone":4,"typeConfidence":2.0,"plateTime":0.42967915478073815,"extension":6.076213100921764},"hitData":{"launchSpeed":91.4,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.77,"coordY":156.14}},"index":3,"playId":"7c076553-7e9c-3d43-a423-4578b777ee9e","pitchNumber":4,"startTime":"2026-04-26T18:05:00.014Z","endTime":"2026-04-26T18:05:11.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.34,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:05:11.659Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a ground ball to right fielder Spencer Steer. Kevin McGonigle to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T18:05:27.075Z","endTime":"2026-04-26T18:06:57.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.7,"endSpeed":77.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.824305836592934,"aZ":-31.365601602529807,"pfxX":0.03410774882383549,"pfxZ":0.5275984947396308,"pX":0.892293062938514,"pZ":1.9499060561626698,"vX0":7.821789461918379,"vY0":-123.07099433208889,"vZ0":-2.2290439950814562,"x":82.99,"y":186.13,"x0":-2.333838722173668,"y0":50.003486443524764,"z0":5.5285549854109295,"aX":0.05050340318931421},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.7,"breakHorizontal":-1.9,"spinRate":2768,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4453567644360792,"extension":6.0196422478794895},"index":0,"playId":"416ba77e-f785-37d9-ba39-e1c119cfcfa1","pitchNumber":1,"startTime":"2026-04-26T18:05:33.384Z","endTime":"2026-04-26T18:05:36.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0005831700543,"aZ":-33.87712771767034,"pfxX":1.278965196696484,"pfxZ":-1.0898249383664211,"pX":0.9264233112967967,"pZ":2.197858006771114,"vX0":7.4879816461653,"vY0":-124.07943954531228,"vZ0":-1.5907255052905944,"x":81.69,"y":179.44,"x0":-2.297785528367115,"y0":50.00597844620757,"z0":5.672181852723939,"aX":1.9914550782403277},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.2,"breakHorizontal":-4.1,"spinRate":2848,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4415594406252943,"extension":6.005460164367877},"index":1,"playId":"7476a3c4-dd87-3838-af87-e4d6630528a2","pitchNumber":2,"startTime":"2026-04-26T18:05:50.713Z","endTime":"2026-04-26T18:05:53.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.977830737520986,"aZ":-18.507662836438758,"pfxX":-9.200723130275536,"pfxZ":7.12335170777026,"pX":1.5124465208840898,"pZ":4.1982700795213015,"vX0":13.204614262407697,"vY0":-137.71966800620524,"vZ0":-0.5721529337066111,"x":59.35,"y":125.43,"x0":-2.1519521378502957,"y0":50.001568333015065,"z0":5.662091246048413,"aX":-17.649969644275245},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.0,"breakHorizontal":13.8,"spinRate":2274,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.39792107306596636,"extension":6.073049529838262},"index":2,"playId":"ff0f2b74-7a71-3127-a9e5-fb8c679ffa9e","pitchNumber":3,"startTime":"2026-04-26T18:06:10.200Z","endTime":"2026-04-26T18:06:20.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":"81613563-bf1b-3131-8b01-c4c4844b8ebe","startTime":"2026-04-26T18:06:29.384Z","endTime":"2026-04-26T18:06:32.774Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83179707914199,"aZ":-31.972784076447397,"pfxX":0.5761918447649212,"pfxZ":0.1272591731670616,"pX":0.9738651660071517,"pZ":2.3452820618861163,"vX0":7.74470863361362,"vY0":-123.16302321064684,"vZ0":-1.1876816621318518,"x":79.88,"y":175.46,"x0":-2.2881479088191305,"y0":50.00031525964184,"z0":5.541662731475528,"aX":0.8821333748798043},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.2,"breakHorizontal":-2.9,"spinRate":2801,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.44499681790237355,"extension":6.1390029059755},"hitData":{"launchSpeed":93.9,"launchAngle":7.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.45,"coordY":113.56}},"index":4,"playId":"5f18216b-b895-3c9e-84cb-f6fca6ac1b9f","pitchNumber":4,"startTime":"2026-04-26T18:06:47.222Z","endTime":"2026-04-26T18:06:57.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.7,"awayTeamWinProbability":69.3,"homeTeamWinProbabilityAdded":-1.600000000000005,"leverageIndex":0.71,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:06:57.022Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-26T18:07:22.530Z","endTime":"2026-04-26T18:08:43.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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.5,"endSpeed":84.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.975626722226178,"aZ":-25.110750680074773,"pfxX":-10.744147221242972,"pfxZ":3.85324234432637,"pX":-0.9662158484990668,"pZ":3.777931786875145,"vX0":7.929750128143672,"vY0":-134.5180717488329,"vZ0":0.40791403303511575,"x":153.83,"y":136.78,"x0":-2.5552454752345146,"y0":50.00456971238589,"z0":5.4034627580540855,"aX":-19.706991815599256},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.3,"breakHorizontal":17.8,"spinRate":2294,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.40706451822472633,"extension":6.231006410929054},"index":0,"playId":"d65db763-ad90-31ce-9a63-670150b0ed94","pitchNumber":1,"startTime":"2026-04-26T18:07:35.419Z","endTime":"2026-04-26T18:07:38.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63044048118493,"aZ":-30.987977109201662,"pfxX":-11.610703297119112,"pfxZ":0.7651136108436472,"pX":1.0633518371640618,"pZ":1.0916695659072189,"vX0":11.899004515061558,"vY0":-123.61255977395165,"vZ0":-3.930905483158301,"x":76.47,"y":209.3,"x0":-2.2942602711754883,"y0":50.004865877138556,"z0":5.291874345433031,"aX":-18.049559838961745},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.7,"breakHorizontal":18.4,"spinRate":1768,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.44236705512565866,"extension":6.187060792713798},"index":1,"playId":"b52c361e-39c0-3077-ac78-a201a7eba50a","pitchNumber":2,"startTime":"2026-04-26T18:07:56.784Z","endTime":"2026-04-26T18:07:59.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03280007228456,"aZ":-23.90164470351288,"pfxX":-12.159832033727215,"pfxZ":4.532084970294674,"pX":0.8978532231793663,"pZ":2.2760498619421483,"vX0":12.876692055872663,"vY0":-134.22692282373146,"vZ0":-3.5000556142919885,"x":82.78,"y":177.33,"x0":-2.381558417335594,"y0":50.0006127145609,"z0":5.298489511352578,"aX":-22.187237761939038},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.6,"breakHorizontal":19.2,"spinRate":2296,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4080516868613455,"extension":6.197066579782817},"index":2,"playId":"5dbab781-2850-3ee8-b15e-e71b6aed9f5e","pitchNumber":3,"startTime":"2026-04-26T18:08:17.477Z","endTime":"2026-04-26T18:08:20.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.056023810225486,"aZ":-19.49282408012341,"pfxX":-6.910582856518172,"pfxZ":7.0612612909263905,"pX":-0.03705123441527727,"pZ":2.691277279104441,"vX0":8.390573593030446,"vY0":-132.8257653557901,"vZ0":-3.777014410082257,"x":118.41,"y":166.12,"x0":-2.3313436734776487,"y0":50.0044566765971,"z0":5.539873202963288,"aX":-12.414356029505168},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.2,"breakHorizontal":10.8,"spinRate":2184,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.41155385341463724,"extension":6.2077539294896615},"hitData":{"launchSpeed":105.6,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.72,"coordY":155.64}},"index":3,"playId":"e5efcd5d-4f72-30a7-9322-0235a747a491","pitchNumber":4,"startTime":"2026-04-26T18:08:35.577Z","endTime":"2026-04-26T18:08:43.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":3.400000000000002,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:08:43.320Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out to right fielder Wenceel Pérez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-26T18:10:46.308Z","endTime":"2026-04-26T18:10:59.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.151526876733506,"aZ":-17.14870224047233,"pfxX":-9.990811978221776,"pfxZ":7.7077563236624,"pX":0.13223814754369165,"pZ":1.9994666932480871,"vX0":10.19045923411185,"vY0":-138.30393258692692,"vZ0":-6.486011615258178,"x":111.96,"y":184.79,"x0":-2.291692610154322,"y0":50.000303289404144,"z0":5.513777843803995,"aX":-19.466578815520585},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.8,"breakHorizontal":16.1,"spinRate":2312,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.39516182785056886,"extension":6.62749706723374},"hitData":{"launchSpeed":86.6,"launchAngle":30.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.54,"coordY":122.0}},"index":0,"playId":"c7e4183c-6d16-3d1f-be4a-3bac0121ca2d","pitchNumber":1,"startTime":"2026-04-26T18:10:52.001Z","endTime":"2026-04-26T18:10:59.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:10:59.763Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nathaniel Lowe homers (4) on a fly ball to right center field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-26T18:11:22.192Z","endTime":"2026-04-26T18:14:10.840Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":{"id":672456,"link":"/api/v1/people/672456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.626451320237745,"aZ":-36.594927708015966,"pfxX":9.107101285655341,"pfxZ":-3.330771249861728,"pX":-0.017736783830458607,"pZ":2.776838787345801,"vX0":2.50807315008705,"vY0":-115.17342770197381,"vZ0":0.9217739118280017,"x":117.68,"y":163.81,"x0":-2.306742417153998,"y0":50.00069451907849,"z0":5.941820214007051,"aX":12.096223372501907},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-5.4,"breakHorizontal":-17.2,"spinRate":2973,"spinDirection":27},"zone":5,"typeConfidence":2.0,"plateTime":0.4776081873969975,"extension":6.388461447842087},"index":0,"playId":"c61f539f-3b10-3ba9-9608-1473bd7dac4f","pitchNumber":1,"startTime":"2026-04-26T18:11:27.008Z","endTime":"2026-04-26T18:11:30.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":95.5,"endSpeed":87.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.113704946379865,"aZ":-12.657283175823537,"pfxX":-5.2808676721718255,"pfxZ":10.027127059256527,"pX":0.9251220682482064,"pZ":3.083823351473893,"vX0":9.607205381185256,"vY0":-138.65881424017337,"vZ0":-5.006658984605123,"x":81.74,"y":155.52,"x0":-1.899056959616608,"y0":50.00254533964344,"z0":5.757930159433748,"aX":-10.279230558175959},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":7.6,"spinRate":2267,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3950767697109656,"extension":6.481104378090151},"index":1,"playId":"4c0819c7-1a85-3f33-9503-e669289dd055","pitchNumber":2,"startTime":"2026-04-26T18:11:41.515Z","endTime":"2026-04-26T18:11:45.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.868049530687077,"aZ":-12.667339747190944,"pfxX":-6.081606190840146,"pfxZ":10.087292300431947,"pX":-0.8375015695369861,"pZ":2.208582605291103,"vX0":5.603378491800764,"vY0":-138.4056935317738,"vZ0":-7.0129922486531555,"x":148.92,"y":179.15,"x0":-2.1014804857102365,"y0":50.001632218405675,"z0":5.629604796283923,"aX":-11.758544261987904},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":9.8,"spinRate":2240,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3962553617423694,"extension":6.4907562515575705},"index":2,"playId":"a0d94de6-9101-371d-9678-1c4e3d81d7e3","pitchNumber":3,"startTime":"2026-04-26T18:11:56.421Z","endTime":"2026-04-26T18:11:59.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-26T18:12:04.706Z","endTime":"2026-04-26T18:12:21.309Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.172294787520947,"aZ":-20.906250825309186,"pfxX":-11.982891723939092,"pfxZ":6.676885033651014,"pX":0.014894990997672405,"pZ":0.8932948707628761,"vX0":9.681893878961601,"vY0":-129.12651261309847,"vZ0":-7.486603639984971,"x":116.43,"y":214.66,"x0":-2.228458755067859,"y0":50.00119029855991,"z0":5.441663805386573,"aX":-20.211010883302166},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.6,"breakHorizontal":19.6,"spinRate":1976,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.42437344764869245,"extension":6.663189052341058},"index":4,"playId":"d151d182-cd77-39a2-a9fd-9b515de12790","pitchNumber":4,"startTime":"2026-04-26T18:12:21.309Z","endTime":"2026-04-26T18:12:24.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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.2,"endSpeed":88.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02590668157035,"aZ":-12.185664422130936,"pfxX":-5.491652539262848,"pfxZ":10.069535503686206,"pX":0.3646195615746536,"pZ":2.0265714439895826,"vX0":8.79575863855998,"vY0":-139.6778192919167,"vZ0":-7.853521131495439,"x":103.1,"y":184.06,"x0":-2.1047813184881656,"y0":50.006454221678744,"z0":5.667111506712028,"aX":-10.906036074822746},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.8,"breakHorizontal":8.3,"spinRate":2277,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.39139619472783327,"extension":6.490828599316089},"index":5,"playId":"b4f51ad0-29a9-3b9c-84d9-8e46e91ac6ac","pitchNumber":5,"startTime":"2026-04-26T18:12:41.574Z","endTime":"2026-04-26T18:12:44.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33890159575902,"aZ":-13.077484829153548,"pfxX":-4.98446402285777,"pfxZ":9.67795114299661,"pX":0.5412821468229678,"pZ":1.2289294611895438,"vX0":8.696281648231087,"vY0":-139.3562814428454,"vZ0":-9.65568156250177,"x":96.37,"y":205.6,"x0":-1.9674287355584033,"y0":50.00361727690682,"z0":5.5953365817866825,"aX":-9.836935445493289},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":7.3,"spinRate":2124,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3925440555317765,"extension":6.591600980760317},"index":6,"playId":"b4e40d4e-a058-316b-ab23-3ded57a5e73e","pitchNumber":6,"startTime":"2026-04-26T18:13:05.788Z","endTime":"2026-04-26T18:13:08.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.100274704394547,"aZ":-37.40990218087443,"pfxX":4.741048515790945,"pfxZ":-3.8250195537292395,"pX":-0.2960965062960824,"pZ":2.698979132248399,"vX0":2.3919350644478907,"vY0":-116.51868599575481,"vZ0":0.6240165022315327,"x":128.29,"y":165.91,"x0":-1.9540133718070631,"y0":50.005278968348186,"z0":5.979200608962757,"aX":6.481578045963463},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-6.5,"breakHorizontal":-9.2,"spinRate":2698,"spinDirection":39},"zone":5,"typeConfidence":2.0,"plateTime":0.4711275231124006,"extension":6.427836259742477},"index":7,"playId":"9afe73b2-8c95-323b-a71a-1d79d573f100","pitchNumber":7,"startTime":"2026-04-26T18:13:22.789Z","endTime":"2026-04-26T18:13:25.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34137768800302,"aZ":-37.616642970371345,"pfxX":7.3810066270511605,"pfxZ":-4.04047887671574,"pX":-0.38398645687917055,"pZ":2.5552033882265683,"vX0":1.8814703049615897,"vY0":-116.10793138856354,"vZ0":0.31863629834894347,"x":131.64,"y":169.79,"x0":-2.166020225104439,"y0":50.00239728990974,"z0":6.033767230683142,"aX":9.946637356944048},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-6.8,"breakHorizontal":-13.8,"spinRate":2931,"spinDirection":36},"zone":4,"typeConfidence":2.0,"plateTime":0.4740810460340592,"extension":6.249091351054037},"hitData":{"launchSpeed":98.6,"launchAngle":29.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":188.04,"coordY":62.06}},"index":8,"playId":"f0650965-86b5-3f6a-bc62-f3cacf095d78","pitchNumber":8,"startTime":"2026-04-26T18:13:45.956Z","endTime":"2026-04-26T18:14:10.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":10.099999999999998,"leverageIndex":0.69,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:14:10.840Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-26T18:14:24.890Z","endTime":"2026-04-26T18:14:52.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17027365631207,"aZ":-34.51848843092671,"pfxX":4.520431151465781,"pfxZ":-1.4642925739839718,"pX":-1.0882675443349816,"pZ":3.7574568985076064,"vX0":2.2995699908088407,"vY0":-125.98867265284547,"vZ0":1.570699384390509,"x":158.48,"y":137.33,"x0":-2.6021288749317364,"y0":50.004853000728886,"z0":5.929207412135498,"aX":7.220153389951754},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.0,"breakHorizontal":-8.8,"spinRate":2757,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.4358300036501839,"extension":6.2777441713264395},"index":0,"playId":"20ae079c-5d69-3540-a240-bbd6e8338551","pitchNumber":1,"startTime":"2026-04-26T18:14:29.741Z","endTime":"2026-04-26T18:14:32.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.626396724223156,"aZ":-18.47049631359568,"pfxX":-9.980097134132851,"pfxZ":6.907461802524916,"pX":-0.0562385962936967,"pZ":2.033036672687259,"vX0":9.67778800673854,"vY0":-139.7591700822976,"vZ0":-6.669649312608364,"x":119.14,"y":183.89,"x0":-2.2622914659303266,"y0":50.00466241315959,"z0":5.657706514401133,"aX":-19.803938280760573},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.3,"breakHorizontal":16.2,"spinRate":2301,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.3914691672036126,"extension":6.465968030240697},"hitData":{"launchSpeed":99.8,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.46,"coordY":143.98}},"index":1,"playId":"3700a5f9-19ee-369b-9f2a-a17fce505daf","pitchNumber":2,"startTime":"2026-04-26T18:14:43.660Z","endTime":"2026-04-26T18:14:52.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:14:52.677Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Bleday walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-26T18:15:15.274Z","endTime":"2026-04-26T18:16:46.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30620593052002,"aZ":-22.342809150499445,"pfxX":-10.594879412662737,"pfxZ":6.013280152029511,"pX":-0.2464638253865676,"pZ":3.3173035462063436,"vX0":8.35063101003117,"vY0":-127.12049704392899,"vZ0":-1.6167949943587825,"x":126.39,"y":149.21,"x0":-2.199166270684166,"y0":50.00183459345002,"z0":5.7369564109848445,"aX":-17.321194060812427},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.8,"breakHorizontal":17.3,"spinRate":1882,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.4310372767648998,"extension":6.496697692572195},"index":0,"playId":"0219d90d-45e9-3ab0-a8fc-6750fe035c11","pitchNumber":1,"startTime":"2026-04-26T18:15:17.963Z","endTime":"2026-04-26T18:15:21.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.881877188028323,"aZ":-22.605869466101247,"pfxX":-10.55171538133056,"pfxZ":5.79252492908033,"pX":-0.14985049756199992,"pZ":1.3526006840982694,"vX0":8.821368847345488,"vY0":-127.56911541363034,"vZ0":-5.785274247147666,"x":122.71,"y":202.26,"x0":-2.279249792515157,"y0":50.000137863879544,"z0":5.428231293909358,"aX":-17.41475044799923},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.4,"breakHorizontal":17.2,"spinRate":2133,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4291266811962644,"extension":6.751711384412812},"index":1,"playId":"e3c02ce3-eb69-3284-b9f5-b98cd10dae66","pitchNumber":2,"startTime":"2026-04-26T18:15:31.071Z","endTime":"2026-04-26T18:15:34.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-26T18:15:40.210Z","endTime":"2026-04-26T18:15:52.905Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":88.2,"endSpeed":81.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96022853430976,"aZ":-23.46516473381164,"pfxX":-8.86727468936494,"pfxZ":5.218447870493394,"pX":-0.8571505186923539,"pZ":1.489659563982239,"vX0":7.100221438296193,"vY0":-128.23108050239887,"vZ0":-5.437148981448303,"x":149.67,"y":198.56,"x0":-2.5068258203578146,"y0":50.003783362189345,"z0":5.462835699569294,"aX":-14.801145183527911},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.4,"breakHorizontal":14.5,"spinRate":2074,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.42677347187032133,"extension":6.608158794798837},"index":3,"playId":"33a9281e-844f-35b5-85d7-2145273e8c7f","pitchNumber":3,"startTime":"2026-04-26T18:15:52.905Z","endTime":"2026-04-26T18:15:56.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.162271849367386,"aZ":-14.022821226785664,"pfxX":-2.903176525191002,"pfxZ":9.35185775219054,"pX":1.5987727897261768,"pZ":2.490683580066737,"vX0":10.823638355232605,"vY0":-138.28937150700017,"vZ0":-6.13935544828428,"x":56.06,"y":171.53,"x0":-1.9848707936050805,"y0":50.005986549106844,"z0":5.6762733323707035,"aX":-5.637322670210515},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":3.0,"spinRate":2284,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3957133848795493,"extension":6.455830702980456},"index":4,"playId":"0ff8ceb6-36a8-3193-8110-6c03b5c11f67","pitchNumber":4,"startTime":"2026-04-26T18:16:07.646Z","endTime":"2026-04-26T18:16:10.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":85.9,"endSpeed":79.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.883884508808013,"aZ":-29.236575388990662,"pfxX":1.792347349539118,"pfxZ":1.8445270733492745,"pX":-1.2211121165952228,"pZ":1.9808908784686763,"vX0":2.9241018413854407,"vY0":-125.11648251919242,"vZ0":-3.413391284324824,"x":163.55,"y":185.3,"x0":-2.635310710906166,"y0":50.00530765157036,"z0":5.74419074055904,"aX":2.8577821989234296},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.9,"breakHorizontal":-3.8,"spinRate":2544,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4368246124645059,"extension":6.316963476972926},"index":5,"playId":"975f42d3-36c8-398e-a09b-2ae95b6c62c0","pitchNumber":5,"startTime":"2026-04-26T18:16:26.071Z","endTime":"2026-04-26T18:16:29.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02399917538348,"aZ":-14.43121356440677,"pfxX":-2.686428171711646,"pfxZ":9.185378663707656,"pX":-0.9567828596341517,"pZ":3.0950256116509323,"vX0":3.897060477727836,"vY0":-138.1694583346226,"vZ0":-4.540869720401839,"x":153.47,"y":155.21,"x0":-2.037018394704777,"y0":50.003048058642825,"z0":5.730700982608479,"aX":-5.189835303531956},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":4.1,"spinRate":2271,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39653870236664623,"extension":6.519858512389888},"index":6,"playId":"135465fb-a797-3fd2-ad85-6ee8c500e129","pitchNumber":6,"startTime":"2026-04-26T18:16:43.023Z","endTime":"2026-04-26T18:16:46.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.3,"awayTeamWinProbability":58.7,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.46,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:16:46.437Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jose Trevino lines out to center fielder Matt Vierling.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-26T18:17:10.682Z","endTime":"2026-04-26T18:17:21.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.9,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.148699060690326,"aZ":-11.941180163704884,"pfxX":-3.8377069205569545,"pfxZ":10.862752332106481,"pX":0.23008787948330087,"pZ":2.8650616922622767,"vX0":8.287473063935884,"vY0":-136.37446618222282,"vZ0":-5.349322554221784,"x":108.23,"y":161.42,"x0":-2.3649794586889565,"y0":50.000264868370934,"z0":5.692837872888156,"aX":-7.14732747531418},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":4.9,"spinRate":2226,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.40338412960389025,"extension":6.493628691523688},"hitData":{"launchSpeed":91.8,"launchAngle":24.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.81,"coordY":71.26}},"index":0,"playId":"0761b06c-7603-331d-bc17-490542f6fd14","pitchNumber":1,"startTime":"2026-04-26T18:17:13.487Z","endTime":"2026-04-26T18:17:21.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"first":{"id":668709,"link":"/api/v1/people/668709"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-2.499999999999993,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:17:21.180Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T18:19:27.378Z","endTime":"2026-04-26T18:20:25.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.634647584056484,"aZ":-34.28103554721474,"pfxX":-11.182747524973639,"pfxZ":-1.376168122031105,"pX":-0.4121462866718978,"pZ":2.901484555701816,"vX0":8.04144160247874,"vY0":-123.33735224925361,"vZ0":0.7622006350433956,"x":132.71,"y":160.44,"x0":-2.2768101150651465,"y0":50.005108691111644,"z0":5.500378308822594,"aX":-17.07280167435501},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.0,"breakHorizontal":18.1,"spinRate":2022,"spinDirection":258},"zone":1,"typeConfidence":2.0,"plateTime":0.4456496847218592,"extension":6.179435259797726},"index":0,"playId":"ab6d1fbf-ef83-36bc-b6a5-93502d9935b3","pitchNumber":1,"startTime":"2026-04-26T18:19:39.064Z","endTime":"2026-04-26T18:19:42.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.123957698596524,"aZ":-15.56857419860971,"pfxX":-9.033148102466246,"pfxZ":9.14274878020893,"pX":-0.6807980945153251,"pZ":1.001673093811614,"vX0":6.801354659473948,"vY0":-134.18242584064402,"vZ0":-8.721066125520256,"x":142.95,"y":211.73,"x0":-2.079883565586438,"y0":50.00097678215006,"z0":5.412251507200909,"aX":-16.40415951248242},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.8,"breakHorizontal":14.8,"spinRate":2203,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4088237899271765,"extension":6.063819284997956},"index":1,"playId":"a00b7698-a5c5-34e4-84c4-d54eb602485f","pitchNumber":2,"startTime":"2026-04-26T18:19:50.465Z","endTime":"2026-04-26T18:19:53.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":91.7,"endSpeed":83.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.412239610392152,"aZ":-22.1153606109505,"pfxX":-11.144748408738781,"pfxZ":5.594547080579984,"pX":-0.2014595519235247,"pZ":2.4585173882137856,"vX0":9.054107392428467,"vY0":-133.20103832754512,"vZ0":-3.262778005862405,"x":124.68,"y":172.4,"x0":-2.1954077687162123,"y0":50.004743552674775,"z0":5.297078976174922,"aX":-20.0438228714844},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.6,"breakHorizontal":18.2,"spinRate":2374,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.41109507959931824,"extension":6.183574562063365},"index":2,"playId":"cd2bb1fe-c5a5-31fe-a1c5-b4d93f8979f9","pitchNumber":3,"startTime":"2026-04-26T18:20:03.169Z","endTime":"2026-04-26T18:20:06.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.780343291321334,"aZ":-25.51492601681757,"pfxX":-11.554606117539942,"pfxZ":3.614024066654764,"pX":0.6301388997861342,"pZ":2.6054356761536246,"vX0":10.928191151194891,"vY0":-134.56279451674837,"vZ0":-2.731142715219076,"x":92.98,"y":168.43,"x0":-1.9723101513889558,"y0":50.003707260830986,"z0":5.431198945171502,"aX":-21.300758683963448},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.1,"breakHorizontal":18.7,"spinRate":2245,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.4062362508907986,"extension":6.225894922023551},"index":3,"playId":"fe6cdb83-893f-3d90-9874-78c6204cca5a","pitchNumber":4,"startTime":"2026-04-26T18:20:21.596Z","endTime":"2026-04-26T18:20:25.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:20:25.413Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T18:20:44.542Z","endTime":"2026-04-26T18:21:37.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64645522774767,"aZ":-31.623662638437818,"pfxX":0.4178785510203402,"pfxZ":0.34798422910838767,"pX":-0.40780586945097336,"pZ":2.993978058448196,"vX0":4.342100920011711,"vY0":-123.96616999768008,"vZ0":-0.3634163798057459,"x":132.54,"y":157.94,"x0":-2.2295879407244383,"y0":50.000550127483905,"z0":5.761670685593634,"aX":0.6559706620655847},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.8,"breakHorizontal":-1.7,"spinRate":2721,"spinDirection":32},"zone":1,"typeConfidence":2.0,"plateTime":0.4402972412869173,"extension":5.817648075829834},"index":0,"playId":"c00c4e9b-099e-3057-a39c-001cb759d6a2","pitchNumber":1,"startTime":"2026-04-26T18:20:46.401Z","endTime":"2026-04-26T18:20:49.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8771727984493,"aZ":-24.0344506808925,"pfxX":-8.483772612207432,"pfxZ":5.269600812686868,"pX":0.6914479722451419,"pZ":3.43569297286406,"vX0":10.043549584934318,"vY0":-124.31232282784796,"vZ0":0.05599408689376495,"x":90.64,"y":146.02,"x0":-2.3230992933534544,"y0":50.004270700354894,"z0":5.429254014107832,"aX":-13.110627031607326},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.8,"breakHorizontal":12.7,"spinRate":1931,"spinDirection":257},"zone":12,"typeConfidence":2.0,"plateTime":0.4427693229740086,"extension":6.081420798621669},"index":1,"playId":"5417269e-1f4f-31c9-b539-685e8a69f865","pitchNumber":2,"startTime":"2026-04-26T18:20:57.195Z","endTime":"2026-04-26T18:21:00.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.816953350305553,"aZ":-25.205657413095878,"pfxX":-12.715084479304677,"pfxZ":3.888271927689612,"pX":-0.32785861047038334,"pZ":2.8767656261210033,"vX0":9.144626023042575,"vY0":-133.4921765397555,"vZ0":-1.689496155180925,"x":129.5,"y":161.11,"x0":-2.1593698027058172,"y0":50.00068077438254,"z0":5.346291096722982,"aX":-22.7676304789064},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.8,"breakHorizontal":20.9,"spinRate":2185,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.4115343929323978,"extension":6.184294389772687},"index":2,"playId":"161ff77b-70a4-3d72-b709-5e561c590ebb","pitchNumber":3,"startTime":"2026-04-26T18:21:15.343Z","endTime":"2026-04-26T18:21:18.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.609116790303624,"aZ":-21.405781416266986,"pfxX":-11.448769584669911,"pfxZ":5.747822928119643,"pX":-0.7572832007335566,"pZ":3.428491618149021,"vX0":7.437724687474594,"vY0":-136.17027512198803,"vZ0":-1.4362716226321814,"x":145.87,"y":146.21,"x0":-2.040278926115405,"y0":50.00048139601868,"z0":5.4473310369968155,"aX":-21.442738751948678},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.3,"breakHorizontal":19.1,"spinRate":2256,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4026185701159424,"extension":6.190492985798578},"index":3,"playId":"b30ef03e-bc8a-31cb-88fb-144f0fcda1e6","pitchNumber":4,"startTime":"2026-04-26T18:21:34.037Z","endTime":"2026-04-26T18:21:37.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:21:37.748Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-26T18:21:58.592Z","endTime":"2026-04-26T18:23:24.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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":92.8,"endSpeed":84.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0682119005569,"aZ":-22.41797422251338,"pfxX":-11.662845807457309,"pfxZ":5.350698648295728,"pX":-1.0965402204247439,"pZ":1.3396326516897124,"vX0":7.076680376688514,"vY0":-134.83731366445318,"vZ0":-5.934867257242286,"x":158.8,"y":202.61,"x0":-2.2536568098834846,"y0":50.000260466787864,"z0":5.173543275803351,"aX":-21.25657705276064},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.4,"breakHorizontal":19.4,"spinRate":2377,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4077835020433329,"extension":6.213216393042161},"index":0,"playId":"e15e2c20-13cf-3dee-bc0f-08d38d48fe48","pitchNumber":1,"startTime":"2026-04-26T18:22:02.004Z","endTime":"2026-04-26T18:22:05.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71351748849309,"aZ":-26.805793942761856,"pfxX":-10.941565446395686,"pfxZ":2.961798142250979,"pX":-1.4651237058278799,"pZ":3.565624211665219,"vX0":5.7429568460897915,"vY0":-134.87563177534136,"vZ0":0.12343576887251417,"x":172.85,"y":142.51,"x0":-2.21879290671788,"y0":50.003447039188416,"z0":5.434808739116861,"aX":-19.83675180258126},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.6,"breakHorizontal":18.2,"spinRate":2365,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.4086041649081973,"extension":6.114159952186537},"index":1,"playId":"3275304c-cf4a-33bb-91dd-52efad3f4577","pitchNumber":2,"startTime":"2026-04-26T18:22:14.472Z","endTime":"2026-04-26T18:22:17.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67552687461253,"aZ":-25.668621688036033,"pfxX":-11.210697692982151,"pfxZ":3.6448439512337014,"pX":0.13726194635197317,"pZ":2.218127658184147,"vX0":9.754870552207475,"vY0":-133.7528050130709,"vZ0":-3.0780088650354,"x":111.77,"y":178.89,"x0":-2.126137159928665,"y0":50.004789901128355,"z0":5.253495655231859,"aX":-20.025660350618775},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.0,"breakHorizontal":17.8,"spinRate":2286,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.4117465348862144,"extension":6.263713146772886},"index":2,"playId":"1144939e-5d05-3c72-8a49-bc610bc0571c","pitchNumber":3,"startTime":"2026-04-26T18:22:33.265Z","endTime":"2026-04-26T18:22:36.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03957122358552,"aZ":-31.662503487078617,"pfxX":0.18630450498896334,"pfxZ":0.32093987496588916,"pX":1.372394052333709,"pZ":0.5584464251600523,"vX0":8.06233305068472,"vY0":-124.79169670978335,"vZ0":-5.676851560741697,"x":64.69,"y":223.7,"x0":-1.9238259870754633,"y0":50.00093854677419,"z0":5.469999672053745,"aX":0.29254689607547135},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.5,"breakHorizontal":-2.2,"spinRate":2678,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4388536360172255,"extension":6.0302774559218255},"index":3,"playId":"7bd8eb3d-641b-3fa9-9cf9-12f159c828cf","pitchNumber":4,"startTime":"2026-04-26T18:22:51.283Z","endTime":"2026-04-26T18:22:54.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.408189220624536,"aZ":-32.49582840626113,"pfxX":1.357510986486732,"pfxZ":-0.19791196688165913,"pX":-0.2672399153720491,"pZ":0.8231273828998705,"vX0":4.239274783724532,"vY0":-125.98267645078198,"vZ0":-5.135126352626683,"x":127.19,"y":216.56,"x0":-2.150571887095313,"y0":50.006263384830355,"z0":5.52503865757083,"aX":2.1741148813449303},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.3,"breakHorizontal":-3.5,"spinRate":2761,"spinDirection":18},"zone":13,"typeConfidence":2.0,"plateTime":0.4353371710614442,"extension":5.960803346344976},"index":4,"playId":"398bcc88-d4c9-36af-bd8b-82e590f014e0","pitchNumber":5,"startTime":"2026-04-26T18:23:20.834Z","endTime":"2026-04-26T18:23:24.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:23:24.081Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ke'Bryan Hayes strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T18:25:21.448Z","endTime":"2026-04-26T18:26:15.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.909807696663385,"aZ":-15.971788363645185,"pfxX":-8.257714234098076,"pfxZ":8.561278696883445,"pX":0.20113731166838986,"pZ":3.1427913437021444,"vX0":8.862325360616795,"vY0":-137.54300230683077,"vZ0":-3.6864501040638338,"x":109.33,"y":153.92,"x0":-2.008398004913027,"y0":50.006650697223044,"z0":5.601303766371171,"aX":-15.636221614493454},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":12.8,"spinRate":2181,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.40006075795513896,"extension":6.64869691065432},"index":0,"playId":"62b15432-6f06-3288-ac93-202d10e8d61d","pitchNumber":1,"startTime":"2026-04-26T18:25:34.453Z","endTime":"2026-04-26T18:25:37.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":94.1,"endSpeed":84.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9364876413738,"aZ":-13.154405758798815,"pfxX":-4.860067127203054,"pfxZ":10.17585692501851,"pX":0.20797913857179978,"pZ":3.1009626005248916,"vX0":7.713635073450616,"vY0":-136.7672509019442,"vZ0":-4.446896715755639,"x":109.07,"y":155.05,"x0":-2.0349940724541193,"y0":50.00292085854858,"z0":5.669634959423151,"aX":-9.084705945306753},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":7.0,"spinRate":2320,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4025657592216718,"extension":6.507879746604117},"index":1,"playId":"420e6826-834c-3dc9-8db3-9f16d88a932e","pitchNumber":2,"startTime":"2026-04-26T18:25:49.609Z","endTime":"2026-04-26T18:25:53.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78071725587985,"aZ":-26.984791942204314,"pfxX":2.2083465327240326,"pfxZ":3.2326338914959454,"pX":0.7864420810631569,"pZ":2.4650833868543205,"vX0":6.615491078630019,"vY0":-126.37116715076931,"vZ0":-2.9091719646739214,"x":87.02,"y":172.22,"x0":-2.1609500417015814,"y0":50.00040324611813,"z0":5.818302925595983,"aX":3.539725470341651},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.4,"breakHorizontal":-5.6,"spinRate":2624,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4348428637481203,"extension":6.420573949815627},"index":2,"playId":"4cb249a7-b196-36fb-bbbf-cb925c6e3bfc","pitchNumber":3,"startTime":"2026-04-26T18:26:12.489Z","endTime":"2026-04-26T18:26:15.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:26:15.703Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"TJ Friedl doubles (4) on a fly ball to center fielder Matt Vierling. TJ Friedl to 3rd. TJ Friedl advances to 3rd, on a fielding error by center fielder Matt Vierling.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T18:26:33.680Z","endTime":"2026-04-26T18:27:58.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.465541355702612,"aZ":-37.55965627870873,"pfxX":7.141662275535661,"pfxZ":-4.145061685648073,"pX":-0.6947637332930758,"pZ":1.1962140778380037,"vX0":0.9161966749290074,"vY0":-114.24858228119776,"vZ0":-2.1050343321934317,"x":143.48,"y":206.48,"x0":-2.0291459171391004,"y0":50.004557257291665,"z0":5.88230801395897,"aX":9.276528731402514},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-7.8,"breakHorizontal":-13.1,"spinRate":2897,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.48265237048557275,"extension":6.477937114002949},"index":0,"playId":"2446fcd4-c107-3fec-989c-4301a48f405d","pitchNumber":1,"startTime":"2026-04-26T18:26:42.263Z","endTime":"2026-04-26T18:26:45.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.456940852403186,"aZ":-12.687485256396329,"pfxX":-3.68009830170628,"pfxZ":10.299183069145936,"pX":0.7695502334436207,"pZ":1.5244513528910173,"vX0":8.333468402998156,"vY0":-136.75024810016757,"vZ0":-8.55654141692272,"x":87.67,"y":197.62,"x0":-1.8406656676668995,"y0":50.00445105589857,"z0":5.566734568220945,"aX":-6.964930306969534},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":4.9,"spinRate":2308,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.400707899907478,"extension":6.430183679050729},"index":1,"playId":"af8a3519-8533-391b-89fd-b6bea39f4f5f","pitchNumber":2,"startTime":"2026-04-26T18:26:59.213Z","endTime":"2026-04-26T18:27:02.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10823940700681,"aZ":-13.225446034728302,"pfxX":-5.563356665587921,"pfxZ":9.810203431164483,"pX":-0.7031509377793559,"pZ":2.9331324463198247,"vX0":6.050101332606968,"vY0":-138.39411058737653,"vZ0":-5.293070275865106,"x":143.8,"y":159.59,"x0":-2.1992238826818746,"y0":50.00211542008272,"z0":5.762835069247291,"aX":-10.745633708833545},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":8.8,"spinRate":2294,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.39641079418025704,"extension":6.447679060646418},"index":2,"playId":"9f8581b2-1ffc-35a0-b0b3-e249e0fea66a","pitchNumber":3,"startTime":"2026-04-26T18:27:22.493Z","endTime":"2026-04-26T18:27:25.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12451932367862,"aZ":-38.55958343056933,"pfxX":4.78572715598302,"pfxZ":-4.59176044494779,"pX":-0.5377894538223841,"pZ":2.578119017415945,"vX0":2.3514235123628353,"vY0":-117.92975385534035,"vZ0":0.4834429312350734,"x":137.5,"y":169.17,"x0":-2.1736881937315014,"y0":50.00325208678387,"z0":5.964694403411173,"aX":6.653706072849392},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-7.8,"breakHorizontal":-9.2,"spinRate":2902,"spinDirection":30},"zone":4,"typeConfidence":2.0,"plateTime":0.46676458428960155,"extension":6.438761749250415},"hitData":{"launchSpeed":95.6,"launchAngle":26.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.64,"coordY":61.33}},"index":3,"playId":"05df5a91-195a-3b0d-ac3c-5b368b8cf0f8","pitchNumber":4,"startTime":"2026-04-26T18:27:42.289Z","endTime":"2026-04-26T18:27:58.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.3,"awayTeamWinProbability":50.7,"homeTeamWinProbabilityAdded":8.399999999999999,"leverageIndex":0.78,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:27:58.105Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt McLain walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T18:28:30.013Z","endTime":"2026-04-26T18:30:17.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnThird":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.473725801066294,"aZ":-28.343661156580964,"pfxX":4.10059016237815,"pfxZ":2.3893535054303383,"pX":0.20464586841641733,"pZ":1.140214993961317,"vX0":5.095992881814354,"vY0":-126.35032144627507,"vZ0":-5.56742606870028,"x":109.2,"y":207.99,"x0":-2.3768163175473034,"y0":50.00563351753665,"z0":5.670424101890034,"aX":6.582774358801202},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.2,"breakHorizontal":-8.6,"spinRate":2685,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4346907439498193,"extension":6.465423690020293},"index":0,"playId":"ffcd366d-0efe-3c2c-84ae-5049d3299372","pitchNumber":1,"startTime":"2026-04-26T18:28:30.134Z","endTime":"2026-04-26T18:28:34.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17141642062494,"aZ":-11.597334744488478,"pfxX":-4.862962449414235,"pfxZ":10.71215897343206,"pX":1.5386137029320517,"pZ":2.6417230937598704,"vX0":11.707516251747997,"vY0":-138.28780060260613,"vZ0":-5.960745631308419,"x":58.35,"y":167.45,"x0":-2.1335867762653717,"y0":50.00627015440505,"z0":5.61601394835415,"aX":-9.345522477302548},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.1,"breakHorizontal":6.1,"spinRate":2327,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.397324717192872,"extension":6.540845136534119},"index":1,"playId":"955c5849-380f-3af4-b5da-4fb94207d8c9","pitchNumber":2,"startTime":"2026-04-26T18:28:46.312Z","endTime":"2026-04-26T18:28:51.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"actionPlayId":"955c5849-380f-3af4-b5da-4fb94207d8c9","startTime":"2026-04-26T18:28:55.081Z","endTime":"2026-04-26T18:29:06.822Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76533847119625,"aZ":-17.76160171849198,"pfxX":-9.750092033985675,"pfxZ":7.628578359307259,"pX":-1.1631554003255933,"pZ":2.850484403004536,"vX0":6.415956746124239,"vY0":-137.3946732782701,"vZ0":-4.1839770430183085,"x":161.34,"y":161.82,"x0":-2.2759141175534916,"y0":50.00472231779588,"z0":5.619618200445865,"aX":-18.424721390560194},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":16.1,"spinRate":2121,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40046177322133447,"extension":6.513118870994332},"index":3,"playId":"c8cbf950-92da-3666-98b8-d6f03cee9567","pitchNumber":3,"startTime":"2026-04-26T18:29:06.822Z","endTime":"2026-04-26T18:29:10.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.827169372669786,"aZ":-17.339587655282635,"pfxX":-10.891597240949942,"pfxZ":7.649190077157726,"pX":-1.4119342818093117,"pZ":3.520792555352553,"vX0":5.938987645398869,"vY0":-139.24829434795794,"vZ0":-3.0486093837120074,"x":170.82,"y":143.72,"x0":-2.171215300142037,"y0":50.00497932995915,"z0":5.794446620668215,"aX":-21.130677292756555},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":18.2,"spinRate":2217,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39520063888274004,"extension":6.435631088414556},"index":4,"playId":"9a8288cc-f703-374b-b95c-2b65c4ddf063","pitchNumber":4,"startTime":"2026-04-26T18:29:37.160Z","endTime":"2026-04-26T18:29:40.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97341488022919,"aZ":-31.20777547476911,"pfxX":3.2828941689384044,"pfxZ":0.6056878482963279,"pX":-0.21310115791388912,"pZ":1.94165879492127,"vX0":4.5385186877088834,"vY0":-125.81105199855341,"vZ0":-3.370590798663572,"x":125.12,"y":186.36,"x0":-2.465555646641202,"y0":50.00610343994976,"z0":5.821984510536135,"aX":5.275504998792607},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.6,"breakHorizontal":-7.0,"spinRate":2591,"spinDirection":28},"zone":8,"typeConfidence":2.0,"plateTime":0.43497050715384455,"extension":6.341170306784804},"index":5,"playId":"e0c76cae-7f02-3b2a-9b10-41338a9e077e","pitchNumber":5,"startTime":"2026-04-26T18:29:55.547Z","endTime":"2026-04-26T18:29:58.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.387270956700693,"aZ":-15.40498595845169,"pfxX":-2.5057918049023873,"pfxZ":8.872895512820733,"pX":-0.9197638988193314,"pZ":4.057338576392334,"vX0":4.579499351000936,"vY0":-136.67970593450602,"vZ0":-2.1530131333281197,"x":152.06,"y":129.23,"x0":-2.292154560474533,"y0":50.0056539007118,"z0":5.914338661746148,"aX":-4.7378710125423895},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":3.6,"spinRate":2227,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40088258102660834,"extension":6.439236396592097},"index":6,"playId":"d71afb5c-f7b3-3ffc-93c1-dadea6f514f3","pitchNumber":6,"startTime":"2026-04-26T18:30:14.510Z","endTime":"2026-04-26T18:30:17.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.800000000000004,"awayTeamWinProbability":48.199999999999996,"homeTeamWinProbabilityAdded":2.500000000000007,"leverageIndex":1.66,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:30:17.988Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T18:30:52.136Z","endTime":"2026-04-26T18:31:55.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnThird":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.677060225773907,"aZ":-14.261919423826082,"pfxX":-3.8449065017521526,"pfxZ":9.531570482142826,"pX":-0.4917621719923983,"pZ":3.1488432607935746,"vX0":5.607401791294609,"vY0":-136.1605724675499,"vZ0":-4.226315095552739,"x":135.74,"y":153.76,"x0":-2.0775268855242612,"y0":50.001143756085064,"z0":5.706756655366352,"aX":-7.224708975216551},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":5.8,"spinRate":2238,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.4021406725119667,"extension":6.688197530423533},"index":0,"playId":"b5ba6dae-01e0-397e-9d57-696c23646c92","pitchNumber":1,"startTime":"2026-04-26T18:30:53.514Z","endTime":"2026-04-26T18:30:56.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.525881617124377,"aZ":-30.923969837295616,"pfxX":4.828777406849896,"pfxZ":0.7575758791459037,"pX":-1.200174535591689,"pZ":2.743579955741426,"vX0":2.2236088655575044,"vY0":-127.17630827630238,"vZ0":-1.566615047100463,"x":162.75,"y":164.7,"x0":-2.7114564147325364,"y0":50.00145986922805,"z0":5.805668394407,"aX":7.959551986059393},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.3,"breakHorizontal":-9.2,"spinRate":2637,"spinDirection":83},"zone":11,"typeConfidence":2.0,"plateTime":0.4296408650699828,"extension":6.369984589488888},"index":1,"playId":"5fe884b0-0069-387a-9158-91d2beef986b","pitchNumber":2,"startTime":"2026-04-26T18:31:12.709Z","endTime":"2026-04-26T18:31:15.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.992517373766514,"aZ":-24.211272811899235,"pfxX":-9.47571885162252,"pfxZ":4.7990622525419,"pX":-0.7344809762797597,"pZ":1.830820957580129,"vX0":6.465839459876256,"vY0":-127.39299710321424,"vZ0":-4.806202665266982,"x":145.0,"y":189.35,"x0":-2.063144289088924,"y0":50.000181289307704,"z0":5.634579115951224,"aX":-15.710825743504147},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.9,"breakHorizontal":15.8,"spinRate":1858,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.4284999111651424,"extension":6.534492657819352},"index":2,"playId":"289fea96-7792-3b40-ac8b-e0222f17053f","pitchNumber":3,"startTime":"2026-04-26T18:31:30.876Z","endTime":"2026-04-26T18:31:33.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":94.4,"endSpeed":86.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22040902348412,"aZ":-13.616827950053864,"pfxX":-2.9044358554887095,"pfxZ":9.756752079421057,"pX":0.1861711915554364,"pZ":3.76458189103521,"vX0":6.9791797145374135,"vY0":-137.24657977192348,"vZ0":-3.142512269431255,"x":109.9,"y":137.14,"x0":-2.015722902738229,"y0":50.00316949630347,"z0":5.855538731445027,"aX":-5.525187215021495},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":3.7,"spinRate":2256,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3995440776752317,"extension":6.399960303522927},"index":3,"playId":"2643d05c-8529-3bc1-8c9f-55e5a5b4dbfb","pitchNumber":4,"startTime":"2026-04-26T18:31:52.468Z","endTime":"2026-04-26T18:31:55.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":-8.100000000000001,"leverageIndex":2.25,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:31:55.468Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out to right fielder Wenceel Pérez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-26T18:32:24.535Z","endTime":"2026-04-26T18:33:13.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32992628877113,"aZ":-15.668490892059367,"pfxX":-10.588114706313778,"pfxZ":8.509749687969116,"pX":-0.31568105509003097,"pZ":2.5823425305297607,"vX0":8.307766137725848,"vY0":-138.49458084534677,"vZ0":-5.515609621982288,"x":129.03,"y":169.06,"x0":-1.980638745149164,"y0":50.00664728532583,"z0":5.650261639974926,"aX":-20.54477917999212},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":17.4,"spinRate":2304,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.3957032933370437,"extension":6.547476639995805},"index":0,"playId":"f227662b-8775-3cd6-8f52-10403e1344a7","pitchNumber":1,"startTime":"2026-04-26T18:32:29.466Z","endTime":"2026-04-26T18:32:32.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":86.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.61871784508975,"aZ":-11.247298872329754,"pfxX":-4.969839728850823,"pfxZ":10.800143377829258,"pX":-0.6901837991348054,"pZ":2.101769183683638,"vX0":5.584630549508331,"vY0":-139.7907389309184,"vZ0":-7.615112326230402,"x":143.31,"y":182.03,"x0":-2.0881986917758444,"y0":50.00668391799736,"z0":5.637015465124264,"aX":-9.633731810498768},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":7.6,"spinRate":2254,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.3949728771178824,"extension":6.5830333526059075},"hitData":{"launchSpeed":89.7,"launchAngle":51.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.27,"coordY":123.01}},"index":1,"playId":"4dbd025d-b371-3512-87b2-b8d10406c2a0","pitchNumber":2,"startTime":"2026-04-26T18:33:02.043Z","endTime":"2026-04-26T18:33:13.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":670770,"link":"/api/v1/people/670770"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-6.0,"leverageIndex":2.27,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:33:13.063Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Vierling pops out to first baseman Sal Stewart in foul territory.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T18:35:15.748Z","endTime":"2026-04-26T18:36:33.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":81.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.173785041432495,"aZ":-22.39229875045763,"pfxX":-12.170376400770579,"pfxZ":5.6013492151926005,"pX":-1.007277940355505,"pZ":3.3713429568384004,"vX0":6.769805852924371,"vY0":-132.54077267077818,"vZ0":-1.2191487821908646,"x":155.4,"y":147.75,"x0":-2.038280819825743,"y0":50.00340721264683,"z0":5.501475438909361,"aX":-21.256559648200977},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.1,"breakHorizontal":20.2,"spinRate":2365,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.41619556900018395,"extension":6.053501243278999},"index":0,"playId":"de852dc9-4bea-3549-a011-9c8e32934d5b","pitchNumber":1,"startTime":"2026-04-26T18:35:22.071Z","endTime":"2026-04-26T18:35:25.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":91.9,"endSpeed":82.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.01858156983033,"aZ":-16.442112570111348,"pfxX":-7.70535949324603,"pfxZ":8.913959111509893,"pX":0.48530305658397327,"pZ":2.783356816614808,"vX0":8.835732048535695,"vY0":-133.35989610788602,"vZ0":-4.3503720398591295,"x":98.5,"y":163.63,"x0":-1.901405871471995,"y0":50.00412754716576,"z0":5.655734839049961,"aX":-13.602767563310568},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.1,"breakHorizontal":11.5,"spinRate":2160,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.4138915035177293,"extension":6.082646767563359},"index":1,"playId":"b289aa0b-3ac9-3429-a895-a968dad51693","pitchNumber":2,"startTime":"2026-04-26T18:35:35.326Z","endTime":"2026-04-26T18:35:38.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50059035687745,"aZ":-30.266554737490353,"pfxX":-12.597259902201637,"pfxZ":1.2510172194747975,"pX":1.4875044642439512,"pZ":1.7021994545475791,"vX0":12.358249642350074,"vY0":-123.854904206489,"vZ0":-2.6794131675849187,"x":60.3,"y":192.82,"x0":-1.9693868844176592,"y0":50.00608365129114,"z0":5.3717250496961375,"aX":-19.256621282385012},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.8,"breakHorizontal":19.3,"spinRate":1998,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.44503076076473436,"extension":6.118086372749143},"index":2,"playId":"fe39eb25-9957-328a-b563-b0920d03c138","pitchNumber":3,"startTime":"2026-04-26T18:35:48.699Z","endTime":"2026-04-26T18:35:51.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03375573083473,"aZ":-29.812401835730657,"pfxX":1.0061750465492212,"pfxZ":1.5487105056191899,"pX":-0.19780605920023983,"pZ":1.1138448988051544,"vX0":4.211337028153734,"vY0":-123.38036452852485,"vZ0":-4.7447097881503835,"x":124.54,"y":208.71,"x0":-2.065139288154747,"y0":50.00308204719406,"z0":5.605947786034154,"aX":1.5339307072792239},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.8,"breakHorizontal":-2.9,"spinRate":2679,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.445781577595858,"extension":5.919588567383081},"index":3,"playId":"f9674172-cc60-30be-bf3f-c17f0c764486","pitchNumber":4,"startTime":"2026-04-26T18:36:01.392Z","endTime":"2026-04-26T18:36:04.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-26T18:36:09.603Z","endTime":"2026-04-26T18:36:22.483Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":93.3,"endSpeed":83.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.505444888432606,"aZ":-12.95959372040509,"pfxX":-8.307917734750479,"pfxZ":10.60420716286767,"pX":-0.05285040046522849,"pZ":3.1328775592725093,"vX0":7.580389528731741,"vY0":-135.47274608962167,"vZ0":-4.278846006844511,"x":119.01,"y":154.19,"x0":-1.8425259123541338,"y0":50.004589254945444,"z0":5.675021181993719,"aX":-15.057083196387508},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":13.0,"spinRate":2273,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.40824609123292,"extension":6.10777161554346},"hitData":{"launchSpeed":79.2,"launchAngle":74.0,"totalDistance":82.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.32,"coordY":195.69}},"index":5,"playId":"d185bd1e-7f75-32f1-95a8-e2081744a9f6","pitchNumber":5,"startTime":"2026-04-26T18:36:22.483Z","endTime":"2026-04-26T18:36:33.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:36:33.004Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wenceel Pérez flies out sharply to center fielder TJ Friedl.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T18:36:50.860Z","endTime":"2026-04-26T18:37:51.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.775108149886705,"aZ":-25.086964598173658,"pfxX":-12.627200652628346,"pfxZ":3.9823622631236706,"pX":-1.8581925823420506,"pZ":2.132435135482215,"vX0":5.4651652191101405,"vY0":-133.51456958887238,"vZ0":-3.6593732200962865,"x":187.83,"y":181.2,"x0":-2.30853790765206,"y0":50.00011437927055,"z0":5.357746876775378,"aX":-22.450715340794886},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.5,"breakHorizontal":21.4,"spinRate":2202,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4126267537038766,"extension":6.143430523484332},"index":0,"playId":"1c3e7fa6-4a68-3397-8d61-961b87d8cdc7","pitchNumber":1,"startTime":"2026-04-26T18:36:54.764Z","endTime":"2026-04-26T18:36:57.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":76.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.257700780697416,"aZ":-30.97997533934118,"pfxX":-11.217463306832613,"pfxZ":0.8049659432409317,"pX":1.2468562834119892,"pZ":1.61661503199573,"vX0":11.466149665241662,"vY0":-122.90398162730621,"vZ0":-2.3495956290407474,"x":69.47,"y":195.13,"x0":-2.0800400063980637,"y0":50.00518133369741,"z0":5.284984760797729,"aX":-16.717372880109714},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.1,"breakHorizontal":16.8,"spinRate":2019,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.45016135086055487,"extension":6.1111059042917635},"index":1,"playId":"a2f2bcf5-8a6e-3f90-b8b4-c04d02ef875e","pitchNumber":2,"startTime":"2026-04-26T18:37:06.809Z","endTime":"2026-04-26T18:37:09.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.809326411354064,"aZ":-24.17223532553703,"pfxX":-13.656239332014211,"pfxZ":4.452008667557109,"pX":-1.0195445280622322,"pZ":2.549108112878555,"vX0":7.6330192798398775,"vY0":-134.1964158782441,"vZ0":-2.966768871240846,"x":155.86,"y":169.95,"x0":-2.147438877735752,"y0":50.00481018800006,"z0":5.417560096232814,"aX":-24.564015982723117},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.6,"breakHorizontal":22.8,"spinRate":2276,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.41033501183432364,"extension":6.067180127862563},"index":2,"playId":"1c1d0056-30d0-37b7-9f84-7bb0d4fddc6c","pitchNumber":3,"startTime":"2026-04-26T18:37:22.532Z","endTime":"2026-04-26T18:37:26.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":91.8,"endSpeed":83.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.672784165468215,"aZ":-24.309939419942996,"pfxX":-13.065443783156475,"pfxZ":4.385414631048912,"pX":-0.27405455977514087,"pZ":2.8472669289114596,"vX0":9.079662816342442,"vY0":-133.2989345840588,"vZ0":-1.9748626933457194,"x":127.45,"y":161.9,"x0":-2.0335301618636374,"y0":50.00167943041874,"z0":5.359626188266669,"aX":-23.421244636960022},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.7,"breakHorizontal":21.6,"spinRate":2268,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.4115105477712917,"extension":6.290368989746775},"hitData":{"launchSpeed":100.5,"launchAngle":31.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":143.94,"coordY":40.89}},"index":3,"playId":"5d6fa8ee-e0fb-3808-bb93-e935838e91ea","pitchNumber":4,"startTime":"2026-04-26T18:37:41.930Z","endTime":"2026-04-26T18:37:51.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:37:51.419Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Rogers singles on a sharp line drive to left fielder JJ Bleday.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T18:38:13.313Z","endTime":"2026-04-26T18:39:46.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25600368953742,"aZ":-30.875791462823933,"pfxX":-0.2763517207107524,"pfxZ":0.8192998841014982,"pX":0.9697169565138957,"pZ":0.7610928621892187,"vX0":7.608800563820627,"vY0":-124.79774401518684,"vZ0":-5.343310940943518,"x":80.04,"y":218.23,"x0":-2.0833435562988947,"y0":50.00093300289732,"z0":5.4749748944536405,"aX":-0.43752613413624475},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.5,"breakHorizontal":-1.3,"spinRate":2783,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4389927581793116,"extension":6.039410594838916},"index":0,"playId":"84b9d611-c9e4-3e8c-b7c3-2dbba5476830","pitchNumber":1,"startTime":"2026-04-26T18:38:17.168Z","endTime":"2026-04-26T18:38:20.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":84.9,"endSpeed":78.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67376433453962,"aZ":-34.1003058593369,"pfxX":0.7723952220779549,"pfxZ":-1.2314031717640237,"pX":0.2911997684265088,"pZ":2.2971954966617782,"vX0":5.469690387340372,"vY0":-123.63471167644313,"vZ0":-1.2660708998410752,"x":105.9,"y":176.76,"x0":-2.042431238751274,"y0":50.004272181823836,"z0":5.655742809448218,"aX":1.2056849872911892},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.3,"breakHorizontal":-2.5,"spinRate":2648,"spinDirection":39},"zone":6,"typeConfidence":2.0,"plateTime":0.4415789043910223,"extension":6.067009543471013},"index":1,"playId":"36254683-a4e5-39a3-9aea-7f318836f478","pitchNumber":2,"startTime":"2026-04-26T18:38:31.052Z","endTime":"2026-04-26T18:38:34.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24843224093399,"aZ":-13.274728011707536,"pfxX":-6.05162837992321,"pfxZ":10.299104347196382,"pX":0.21425011065625368,"pZ":1.9104748255677668,"vX0":7.580407451333492,"vY0":-135.29157069546346,"vZ0":-7.369455243369383,"x":108.83,"y":187.2,"x0":-1.8508381719039575,"y0":50.00482615975822,"z0":5.619333031128366,"aX":-11.108349605555373},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":9.1,"spinRate":2217,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.4063803489918474,"extension":6.034212862238896},"index":2,"playId":"11e1effa-620a-30ec-8362-7958e8588c2e","pitchNumber":3,"startTime":"2026-04-26T18:38:50.382Z","endTime":"2026-04-26T18:38:53.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":93.9,"endSpeed":84.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37863088833856,"aZ":-18.65140022702888,"pfxX":-5.080312554964071,"pfxZ":7.239254862975988,"pX":-0.4832388183073291,"pZ":4.543560384024517,"vX0":5.712000614181981,"vY0":-136.59596590955388,"vZ0":-0.13708278717563466,"x":135.42,"y":116.1,"x0":-1.9531019985993654,"y0":50.000928891936546,"z0":5.889679255946695,"aX":-9.487430999841383},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":7.8,"spinRate":2292,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.402805742975636,"extension":5.987359605899683},"index":3,"playId":"3a19877e-e825-3377-8dbe-d0abbe050b88","pitchNumber":4,"startTime":"2026-04-26T18:39:03.481Z","endTime":"2026-04-26T18:39:06.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":86.8,"endSpeed":79.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.732259999734385,"aZ":-32.27566546071429,"pfxX":-0.41100433604522557,"pfxZ":-0.06017752660051601,"pX":1.518038366115843,"pZ":0.653032909870494,"vX0":8.47803800978428,"vY0":-126.02401495328408,"vZ0":-5.513736728176562,"x":59.14,"y":221.15,"x0":-1.8431487640723545,"y0":50.00575355544646,"z0":5.4909900481778,"aX":-0.6590323123729435},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.2,"breakHorizontal":-1.3,"spinRate":2765,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.43541159389381434,"extension":6.053550881823242},"index":4,"playId":"5a174597-bf49-36ff-8bf9-c90b0d4a38b1","pitchNumber":5,"startTime":"2026-04-26T18:39:16.653Z","endTime":"2026-04-26T18:39:19.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.735298841773954,"aZ":-24.53693733170856,"pfxX":-12.244237175289243,"pfxZ":4.176878262731329,"pX":-0.28472341505799614,"pZ":2.223406538204263,"vX0":8.874527818245532,"vY0":-135.1643540069845,"vZ0":-3.579295099921386,"x":127.85,"y":178.75,"x0":-2.039581908932801,"y0":50.00363515047725,"z0":5.3118175526280895,"aX":-22.386894376663598},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.8,"breakHorizontal":19.9,"spinRate":2289,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.40710382433392,"extension":6.157582020296134},"hitData":{"launchSpeed":101.8,"launchAngle":13.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":80.06,"coordY":88.38}},"index":5,"playId":"36c500cf-9300-3670-9646-8998eff42726","pitchNumber":6,"startTime":"2026-04-26T18:39:36.187Z","endTime":"2026-04-26T18:39:46.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-1.29999999999999,"leverageIndex":0.45,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:39:46.266Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-26T18:40:11.805Z","endTime":"2026-04-26T18:40:54.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":91.5,"endSpeed":82.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.294631080640514,"aZ":-27.483038380329585,"pfxX":-12.34263789055586,"pfxZ":2.6633842084640023,"pX":0.028470024639215805,"pZ":3.575267532820167,"vX0":10.096196804957641,"vY0":-132.80894339404787,"vZ0":0.3426344929630426,"x":115.91,"y":142.25,"x0":-2.2461963033522196,"y0":50.001158599753644,"z0":5.467081159883692,"aX":-21.726692504055766},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.2,"breakHorizontal":19.7,"spinRate":2283,"spinDirection":241},"zone":12,"typeConfidence":2.0,"plateTime":0.4147264470525669,"extension":6.216868681764662},"index":0,"playId":"dd6029d4-e6a4-34a3-a314-b9c78a3de6ce","pitchNumber":1,"startTime":"2026-04-26T18:40:16.226Z","endTime":"2026-04-26T18:40:19.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.861313407307556,"aZ":-22.826503233790707,"pfxX":-12.086575212340952,"pfxZ":5.196222041832561,"pX":0.33263727948962873,"pZ":2.641357618477317,"vX0":10.885610790635308,"vY0":-133.7934740327083,"vZ0":-2.9515998117050524,"x":104.32,"y":167.46,"x0":-2.2330722124442146,"y0":50.00579970524584,"z0":5.408443998959598,"aX":-21.75457560275144},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":19.3,"spinRate":2302,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.4105590705482647,"extension":6.291534256585423},"index":1,"playId":"dbd0c8c0-5b23-3bb1-9af6-088f5b3ddf29","pitchNumber":2,"startTime":"2026-04-26T18:40:31.269Z","endTime":"2026-04-26T18:40:34.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.213258186504273,"aZ":-23.212751768449166,"pfxX":-10.794948999154006,"pfxZ":5.026039603120978,"pX":-0.4470936859736139,"pZ":2.490462876165914,"vX0":8.439399943284345,"vY0":-132.89784000366885,"vZ0":-3.210771925940731,"x":134.04,"y":171.54,"x0":-2.2655968457311735,"y0":50.006438492067026,"z0":5.405741417795912,"aX":-19.26075446055632},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.5,"breakHorizontal":17.6,"spinRate":2269,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.41258093899324955,"extension":6.15157965249072},"hitData":{"launchSpeed":101.0,"launchAngle":-1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.79,"coordY":154.12}},"index":2,"playId":"c0230ff4-3153-3677-8b33-1e2988d45333","pitchNumber":3,"startTime":"2026-04-26T18:40:47.277Z","endTime":"2026-04-26T18:40:54.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":668670,"link":"/api/v1/people/668670"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:40:54.324Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathaniel Lowe lines out to left fielder Kerry Carpenter.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-26T18:43:17.729Z","endTime":"2026-04-26T18:43:51.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.4,"endSpeed":80.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.867009255925886,"aZ":-21.82503305198504,"pfxX":-10.053916742787385,"pfxZ":6.352720731484436,"pX":0.5691803761626432,"pZ":2.010976891511882,"vX0":9.847221298182049,"vY0":-126.82430309205773,"vZ0":-4.70916889719883,"x":95.3,"y":184.48,"x0":-2.0571243497507052,"y0":50.00556580591158,"z0":5.63212529821114,"aX":-16.38590922167742},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.6,"breakHorizontal":16.0,"spinRate":2038,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.43184406580215606,"extension":6.612636123096301},"index":0,"playId":"49689778-103d-3360-bbed-97b3eca2206a","pitchNumber":1,"startTime":"2026-04-26T18:43:26.753Z","endTime":"2026-04-26T18:43:30.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":85.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.871644016675056,"aZ":-11.821409438855571,"pfxX":-5.436484921336616,"pfxZ":10.62526146375334,"pX":0.18526357254359907,"pZ":3.1311423482687473,"vX0":7.149314006154257,"vY0":-138.48938012989382,"vZ0":-4.960994491817342,"x":109.94,"y":154.24,"x0":-1.7400842364441806,"y0":50.00621849485187,"z0":5.756024033905518,"aX":-10.417775940648777},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.2,"breakHorizontal":8.2,"spinRate":2335,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3975904171438236,"extension":6.4440470010099515},"hitData":{"launchSpeed":80.7,"launchAngle":28.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.33,"coordY":91.46}},"index":1,"playId":"7e83217e-947d-3c94-86cf-9b8b2218ba3b","pitchNumber":2,"startTime":"2026-04-26T18:43:43.279Z","endTime":"2026-04-26T18:43:51.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:43:51.206Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, pitcher Keider Montero to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-26T18:44:15.193Z","endTime":"2026-04-26T18:44:45.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672456,"link":"/api/v1/people/672456"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31390891228249,"aZ":-19.557287091746602,"pfxX":-11.66643264310774,"pfxZ":6.5202820932513035,"pX":0.13899136598868006,"pZ":2.1416220053314556,"vX0":10.165424514324597,"vY0":-138.77108264239078,"vZ0":-5.906228552354688,"x":111.7,"y":180.96,"x0":-2.069960242323108,"y0":50.00500166548761,"z0":5.616090253946798,"aX":-22.57977057479236},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.6,"breakHorizontal":18.8,"spinRate":2243,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3958902152524404,"extension":6.597696413969228},"index":0,"playId":"7e756ade-5255-3ee7-9c07-f390c0cee497","pitchNumber":1,"startTime":"2026-04-26T18:44:19.711Z","endTime":"2026-04-26T18:44:22.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":78.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.927030123604897,"aZ":-31.895666254372546,"pfxX":4.062104372969786,"pfxZ":0.17491349182440175,"pX":0.7675965381687325,"pZ":2.125189134166609,"vX0":6.014578234925372,"vY0":-126.27865425634464,"vZ0":-2.638457665738719,"x":87.74,"y":181.4,"x0":-2.1967887122976304,"y0":50.00044102818802,"z0":5.8176686173313445,"aX":6.389382035585959},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.1,"breakHorizontal":-9.0,"spinRate":2674,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.43812079853828045,"extension":6.364556103728881},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":134.53,"coordY":190.11}},"index":1,"playId":"50418b6c-4a6f-3c3c-b51e-53e421a53533","pitchNumber":2,"startTime":"2026-04-26T18:44:36.571Z","endTime":"2026-04-26T18:44:45.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.6,"awayTeamWinProbability":62.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:44:45.129Z","atBatIndex":33},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"JJ Bleday homers (1) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-26T18:45:05.609Z","endTime":"2026-04-26T18:47:03.976Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":{"id":672456,"link":"/api/v1/people/672456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91473112596877,"aZ":-26.28005213250562,"pfxX":1.6873775894882903,"pfxZ":3.8303634792012273,"pX":-0.6971833997625473,"pZ":1.9763807791565908,"vX0":3.5150999030703094,"vY0":-124.60662496128347,"vZ0":-3.8259747553424166,"x":143.57,"y":185.42,"x0":-2.3572647013947514,"y0":50.00501391980152,"z0":5.755286900730159,"aX":2.5978864973582056},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.1,"breakHorizontal":-4.1,"spinRate":2507,"spinDirection":64},"zone":7,"typeConfidence":2.0,"plateTime":0.4431268128086403,"extension":6.3110071184249055},"index":0,"playId":"e4f8c749-cc22-339c-a4c1-beaa108cc146","pitchNumber":1,"startTime":"2026-04-26T18:45:08.656Z","endTime":"2026-04-26T18:45:11.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.08918746335379,"aZ":-10.693325192865707,"pfxX":-4.3641825351703085,"pfxZ":11.3052517599811,"pX":-0.21943128169183557,"pZ":3.4573890847931574,"vX0":6.022023047345539,"vY0":-138.03295650262191,"vZ0":-4.356989169192866,"x":125.36,"y":145.43,"x0":-1.8779942518911412,"y0":50.004389267220354,"z0":5.795800316565993,"aX":-8.293994668790234},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.6,"breakHorizontal":6.4,"spinRate":2302,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39913726841107877,"extension":6.425420108143949},"index":1,"playId":"a0190c7b-36f8-3372-9a6d-a6ba947bb0fa","pitchNumber":2,"startTime":"2026-04-26T18:45:22.700Z","endTime":"2026-04-26T18:45:25.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-26T18:45:32.233Z","endTime":"2026-04-26T18:45:45.947Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":86.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.882940043684584,"aZ":-9.793632009903106,"pfxX":-5.534572457143345,"pfxZ":11.540695806721997,"pX":-1.6800508654654835,"pZ":2.951038739339675,"vX0":2.8178551376904304,"vY0":-139.89429511641842,"vZ0":-5.691067225570543,"x":181.04,"y":159.1,"x0":-1.9931623570112853,"y0":50.00489509938993,"z0":5.684230015344272,"aX":-10.735264886435624},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.6,"breakHorizontal":9.2,"spinRate":2285,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3947990900300056,"extension":6.652414839893212},"index":3,"playId":"994deeb8-0dad-32c0-8874-d81cb4d0a768","pitchNumber":3,"startTime":"2026-04-26T18:45:45.947Z","endTime":"2026-04-26T18:45:48.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.267596396066423,"aZ":-38.53130800162812,"pfxX":5.095424571368394,"pfxZ":-4.466645397012069,"pX":-0.4433462377931809,"pZ":2.3506829583267748,"vX0":2.2307315496941187,"vY0":-119.4399168648973,"vZ0":-0.2588544110890947,"x":133.9,"y":175.31,"x0":-2.0557838474779917,"y0":50.00373378005044,"z0":5.970491230605008,"aX":7.24991674583232},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-7.8,"breakHorizontal":-9.8,"spinRate":2877,"spinDirection":30},"zone":4,"typeConfidence":2.0,"plateTime":0.46127668154466406,"extension":6.339442790638518},"index":4,"playId":"a7de27ee-2ade-3a4c-b56c-cd53873e20c0","pitchNumber":4,"startTime":"2026-04-26T18:46:06.060Z","endTime":"2026-04-26T18:46:09.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":89.4,"endSpeed":82.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.053584829052863,"aZ":-21.19734343532072,"pfxX":-10.151368549880715,"pfxZ":6.394778429944966,"pX":0.750697939065653,"pZ":1.593846891607058,"vX0":10.550184312917994,"vY0":-129.67023450484527,"vZ0":-6.117747722906683,"x":88.39,"y":195.75,"x0":-2.0361394617369943,"y0":50.00410010423081,"z0":5.582177537084295,"aX":-17.429256575645955},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.4,"breakHorizontal":16.3,"spinRate":2051,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4210970501866296,"extension":6.557801299953949},"index":5,"playId":"2798bd0b-c0a8-3f8b-8391-9d9c73ca8bdf","pitchNumber":5,"startTime":"2026-04-26T18:46:24.884Z","endTime":"2026-04-26T18:46:28.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.240183243535775,"aZ":-13.57465030807149,"pfxX":-3.792018402190347,"pfxZ":9.58514870098218,"pX":-0.34769027239905104,"pZ":3.4003955264078614,"vX0":5.780383581937936,"vY0":-138.71603745435272,"vZ0":-4.060105391262002,"x":130.25,"y":146.97,"x0":-1.9698918837265584,"y0":50.00558996794464,"z0":5.793900034071168,"aX":-7.360856314884144},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":5.6,"spinRate":2362,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.39548418384866046,"extension":6.581429344565611},"hitData":{"launchSpeed":104.3,"launchAngle":30.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.43,"coordY":38.25}},"index":6,"playId":"d515c6b4-9421-3da8-a053-ad56b7344a2e","pitchNumber":6,"startTime":"2026-04-26T18:46:41.926Z","endTime":"2026-04-26T18:47:03.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":668709,"link":"/api/v1/people/668709"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":13.700000000000003,"leverageIndex":0.56,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:47:03.976Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers challenged (pitch result), call on the field was overturned: Jose Trevino called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-26T18:47:18.208Z","endTime":"2026-04-26T18:49:40.338Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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":86.7,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.18130112275858,"aZ":-11.144484735847014,"pfxX":-4.707148799053477,"pfxZ":10.75707177346144,"pX":-0.08204172240807635,"pZ":3.3303548865047374,"vX0":6.699159594969955,"vY0":-140.01533139607815,"vZ0":-4.715968140220802,"x":120.13,"y":148.86,"x0":-1.9114386828092718,"y0":50.00072968975569,"z0":5.786379026529208,"aX":-9.20098968906407},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.5,"breakHorizontal":6.8,"spinRate":2258,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3935291490283612,"extension":6.4992273261367774},"index":0,"playId":"25cccfb6-6a34-349e-8f81-a6b0d0c000ba","pitchNumber":1,"startTime":"2026-04-26T18:47:24.798Z","endTime":"2026-04-26T18:47:28.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.2,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.953983178981773,"aZ":-34.58588800654128,"pfxX":3.432782373998213,"pfxZ":-1.49473336719546,"pX":-0.5629269339918735,"pZ":3.0143565655493654,"vX0":3.1928876288227768,"vY0":-127.18006966595625,"vZ0":-0.31551907388284295,"x":138.46,"y":157.39,"x0":-2.2879759619093796,"y0":50.0042587250254,"z0":5.92081060577932,"aX":5.533551515836138},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.5,"breakHorizontal":-7.1,"spinRate":2663,"spinDirection":81},"zone":1,"typeConfidence":2.0,"plateTime":0.43332691682292435,"extension":6.473255330376303},"index":1,"playId":"4776e546-91b4-3e9a-9f30-abab23a709dc","pitchNumber":2,"startTime":"2026-04-26T18:47:38.420Z","endTime":"2026-04-26T18:47:41.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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-26T18:47:57.442Z","endTime":"2026-04-26T18:48:06.765Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":77.4,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26040367559796,"aZ":-28.7130376367702,"pfxX":3.2901411796092366,"pfxZ":2.238679190548889,"pX":-0.30742540192416723,"pZ":1.622633123738702,"vX0":3.5414623076777816,"vY0":-125.4153071785394,"vZ0":-4.160230412834244,"x":128.72,"y":194.97,"x0":-2.180922224683755,"y0":50.00402106804742,"z0":5.724139330021969,"aX":5.087706430656176},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.1,"breakHorizontal":-7.0,"spinRate":2669,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.441723006756082,"extension":6.454446215895561},"index":3,"playId":"82a29adb-7103-32cd-8f7c-15707a79f77d","pitchNumber":3,"startTime":"2026-04-26T18:48:06.765Z","endTime":"2026-04-26T18:48:10.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.2,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.430003817041225,"aZ":-15.528069532631482,"pfxX":-10.203508484726015,"pfxZ":8.421331992911531,"pX":-0.7700314056321185,"pZ":3.052642073796871,"vX0":6.998763807874135,"vY0":-140.75620677571496,"vZ0":-4.440106702453259,"x":146.35,"y":156.36,"x0":-1.9823990774295908,"y0":50.00113988314607,"z0":5.678792293161563,"aX":-20.16422752899186},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":16.8,"spinRate":2288,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.39139379901250004,"extension":6.581733665146937},"index":4,"playId":"3fdafe34-c3e4-3650-a523-aa983484d207","pitchNumber":4,"startTime":"2026-04-26T18:48:34.598Z","endTime":"2026-04-26T18:48:37.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":86.5,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.03967715522517,"aZ":-8.934623762020513,"pfxX":-4.824623627486538,"pfxZ":11.981244930419528,"pX":1.5261998482885129,"pZ":2.4872427038328833,"vX0":10.458976837019582,"vY0":-139.71608744632425,"vZ0":-7.105844994130703,"x":58.82,"y":171.62,"x0":-1.6711580526532166,"y0":50.00205704616916,"z0":5.680672556508186,"aX":-9.358627504675823},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.9,"breakHorizontal":6.1,"spinRate":2434,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39490200856765156,"extension":6.64356907563461},"index":5,"playId":"cd996538-345e-31d4-8b6a-d39acb389c41","pitchNumber":5,"startTime":"2026-04-26T18:48:55.859Z","endTime":"2026-04-26T18:48:58.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.8,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.03931412460373,"aZ":-20.12933614770013,"pfxX":-11.925918402371018,"pfxZ":6.335943563592442,"pX":0.8053971053684678,"pZ":1.9592052321474516,"vX0":11.011225465363843,"vY0":-138.05048753311837,"vZ0":-6.16644778390011,"x":86.3,"y":185.88,"x0":-1.714941070347892,"y0":50.0042600121551,"z0":5.6084035811260105,"aX":-22.6755139781209},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.1,"breakHorizontal":18.8,"spinRate":2323,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.3990642687394219,"extension":6.721375845429654},"index":6,"playId":"645a67dd-c515-35a6-bd79-c7c03835e6be","pitchNumber":6,"startTime":"2026-04-26T18:49:13.306Z","endTime":"2026-04-26T18:49:40.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":624431,"link":"/api/v1/people/624431"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"}},"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:49:40.338Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T18:51:40.673Z","endTime":"2026-04-26T18:52:46.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54952768448187,"aZ":-16.34304414022185,"pfxX":-7.510453378388948,"pfxZ":9.004908184866665,"pX":0.5906059785828865,"pZ":1.844401122163574,"vX0":8.552050379450742,"vY0":-132.55411962419026,"vZ0":-6.690421225849315,"x":94.49,"y":188.98,"x0":-1.7203899979582344,"y0":50.00190397032404,"z0":5.619561776211431,"aX":-13.202358584286412},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.8,"breakHorizontal":11.5,"spinRate":2151,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.4151417034282532,"extension":6.199899657258413},"index":0,"playId":"4a99b84e-e5e9-3abb-b022-2e90bda1640e","pitchNumber":1,"startTime":"2026-04-26T18:51:40.673Z","endTime":"2026-04-26T18:51:44.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":86.7,"endSpeed":78.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09330528370669,"aZ":-31.15059025499066,"pfxX":-12.25072581148491,"pfxZ":0.6434363248412973,"pX":0.8966701461142155,"pZ":1.0754769801236252,"vX0":10.721361144887782,"vY0":-125.73863383486915,"vZ0":-4.159830693475792,"x":82.82,"y":209.74,"x0":-1.8535699170361701,"y0":50.001108431757444,"z0":5.309689770225529,"aX":-19.400711021762486},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.4,"breakHorizontal":19.4,"spinRate":2068,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.43744320367303535,"extension":6.164549675306515},"index":1,"playId":"feceeba3-4b38-3c54-89aa-c5c4733dc728","pitchNumber":2,"startTime":"2026-04-26T18:51:57.334Z","endTime":"2026-04-26T18:52:00.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73294754553391,"aZ":-17.170423262099238,"pfxX":-9.74050024273621,"pfxZ":8.113146039792252,"pX":-0.12664465974433395,"pZ":2.691457616877975,"vX0":7.779612130842964,"vY0":-136.07031842246815,"vZ0":-4.67993176108337,"x":121.83,"y":166.11,"x0":-1.777176176870037,"y0":50.001112377089406,"z0":5.64738887005644,"aX":-18.00952830364653},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.7,"breakHorizontal":15.7,"spinRate":2285,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4046844077085976,"extension":6.061670717856237},"index":2,"playId":"50a2cb9e-8753-3ff0-bedf-1bf1700cb4ec","pitchNumber":3,"startTime":"2026-04-26T18:52:10.197Z","endTime":"2026-04-26T18:52:13.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.254389648750504,"aZ":-30.353915790214966,"pfxX":-11.540666664821723,"pfxZ":1.109488312263184,"pX":0.6304941255029284,"pZ":1.1750588294209778,"vX0":10.302982830251498,"vY0":-127.23866715427923,"vZ0":-4.2616130412031925,"x":92.97,"y":207.05,"x0":-1.9649920303963024,"y0":50.00547137562196,"z0":5.2675164525549745,"aX":-18.992048646939697},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.2,"breakHorizontal":18.7,"spinRate":2018,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.4299070268219376,"extension":6.249629658009535},"index":3,"playId":"ba0dc082-e63a-3720-b48e-b4596362123b","pitchNumber":4,"startTime":"2026-04-26T18:52:28.588Z","endTime":"2026-04-26T18:52:31.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9240359892578,"aZ":-14.153759547605937,"pfxX":-6.5747309744946945,"pfxZ":9.665389463792414,"pX":0.20418756990156653,"pZ":3.6301506205892675,"vX0":7.471957956192724,"vY0":-135.9441190432356,"vZ0":-2.993021183708457,"x":109.22,"y":140.77,"x0":-1.731001593284765,"y0":50.000258108182514,"z0":5.733022003711069,"aX":-12.25510850514685},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.0,"breakHorizontal":10.2,"spinRate":2215,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.40352785936835023,"extension":6.069108953590401},"index":4,"playId":"577b84bf-6d30-3cd1-a93e-841d65d832ca","pitchNumber":5,"startTime":"2026-04-26T18:52:43.830Z","endTime":"2026-04-26T18:52:46.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:52:46.851Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T18:53:08.184Z","endTime":"2026-04-26T18:54:38.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.674826846563906,"aZ":-33.78609319381055,"pfxX":1.4676626994837032,"pfxZ":-1.0820523609469017,"pX":-0.445336248652347,"pZ":1.81193874599011,"vX0":3.3175957499558164,"vY0":-120.49423685834942,"vZ0":-2.0459679255168663,"x":133.98,"y":189.86,"x0":-2.0265162419943574,"y0":50.005998289449444,"z0":5.634907446326617,"aX":2.1756811217814063},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.2,"breakHorizontal":-3.4,"spinRate":2837,"spinDirection":51},"zone":7,"typeConfidence":2.0,"plateTime":0.45319028661817695,"extension":6.001225808021552},"index":0,"playId":"8ccea351-67cc-3857-808f-df5a4082e7b5","pitchNumber":1,"startTime":"2026-04-26T18:53:09.469Z","endTime":"2026-04-26T18:53:12.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.253530685085213,"aZ":-19.114124216361727,"pfxX":-7.89352579060788,"pfxZ":7.188455950261879,"pX":-1.0701658228361923,"pZ":3.1591986242715357,"vX0":5.11098863826416,"vY0":-134.0184765335141,"vZ0":-2.9279321470330704,"x":157.79,"y":153.48,"x0":-1.9774189480894855,"y0":50.00527900047619,"z0":5.632914656247789,"aX":-14.345373616860432},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":13.2,"spinRate":2184,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4088665383923127,"extension":5.988399518484061},"index":1,"playId":"45515d2c-c288-31e2-b37b-874ebb701121","pitchNumber":2,"startTime":"2026-04-26T18:53:22.124Z","endTime":"2026-04-26T18:53:26.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-04-26T18:53:30.865Z","endTime":"2026-04-26T18:53:42.374Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.603870085041017,"aZ":-34.07942917464528,"pfxX":-10.997839312718664,"pfxZ":-1.1902310068620627,"pX":1.1113524392787104,"pZ":1.0227413102692118,"vX0":11.134901529950273,"vY0":-125.34798205392366,"vZ0":-3.6026752518587384,"x":74.64,"y":211.17,"x0":-1.944167702440513,"y0":50.00272000192932,"z0":5.240011610977389,"aX":-17.629577120464454},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.8,"breakHorizontal":17.6,"spinRate":1988,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.4357511893211097,"extension":6.099639573837126},"index":3,"playId":"59f5e85a-5b43-3615-a5e5-150c32f25178","pitchNumber":3,"startTime":"2026-04-26T18:53:42.374Z","endTime":"2026-04-26T18:53:45.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.172900774953362,"aZ":-32.635968782776125,"pfxX":0.9582382183666445,"pfxZ":-0.30068309595489734,"pX":1.1156566074939303,"pZ":0.0959942882539516,"vX0":7.1621721236886975,"vY0":-122.13799877401189,"vZ0":-6.191360253037294,"x":74.47,"y":236.19,"x0":-1.9693099875063926,"y0":50.005982886406066,"z0":5.442375026612356,"aX":1.4585039930323707},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.7,"breakHorizontal":-3.2,"spinRate":2852,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4470388704155259,"extension":5.98416562057004},"index":4,"playId":"966fd240-d3a5-3efe-8154-8a192322efce","pitchNumber":4,"startTime":"2026-04-26T18:53:58.725Z","endTime":"2026-04-26T18:54:01.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.916755637619232,"aZ":-21.709594176422783,"pfxX":-12.378020669014493,"pfxZ":5.771987832757953,"pX":0.45680750545109344,"pZ":1.8444805369539088,"vX0":10.86169747627305,"vY0":-134.4825673811542,"vZ0":-4.847079074534897,"x":99.59,"y":188.98,"x0":-2.0462875165427885,"y0":50.00379654702976,"z0":5.230976157241365,"aX":-22.444959342854883},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.5,"breakHorizontal":19.8,"spinRate":2220,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.4088722630293735,"extension":6.2476935074698865},"index":5,"playId":"0fef82c2-e1ec-30c6-aa0f-0ee0d0726d25","pitchNumber":5,"startTime":"2026-04-26T18:54:19.214Z","endTime":"2026-04-26T18:54:24.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.419400726539486,"aZ":-17.109870964816096,"pfxX":-8.545020288197538,"pfxZ":8.348739025677206,"pX":-0.042842867434528316,"pZ":2.1389725528319308,"vX0":7.734717526498777,"vY0":-134.51606294578139,"vZ0":-5.839511633409591,"x":118.63,"y":181.03,"x0":-1.867325670878247,"y0":50.00193424000485,"z0":5.581398366233363,"aX":-15.415328936520055},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.8,"breakHorizontal":13.4,"spinRate":2172,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.4096409485792494,"extension":6.15151591584661},"index":6,"playId":"7d3118a7-2c96-3d50-abca-ae4ce52557b3","pitchNumber":6,"startTime":"2026-04-26T18:54:34.472Z","endTime":"2026-04-26T18:54:38.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:54:38.767Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out, second baseman Matt McLain to first baseman Sal Stewart.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-26T18:54:55.577Z","endTime":"2026-04-26T18:55:36.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.534419398216446,"aZ":-34.167382969306885,"pfxX":1.2764266092823782,"pfxZ":-1.280688345090967,"pX":-1.1427881615413082,"pZ":2.605762263882356,"vX0":1.8574343641538982,"vY0":-124.34759852994797,"vZ0":-0.5337254532907121,"x":160.56,"y":168.42,"x0":-2.067258881137975,"y0":50.003171038149716,"z0":5.674788526544015,"aX":1.9850646513931065},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.2,"breakHorizontal":-2.8,"spinRate":2913,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.44163873538919285,"extension":5.877019317352028},"index":0,"playId":"89270b44-0004-39da-b97a-4a6626fdd6a0","pitchNumber":1,"startTime":"2026-04-26T18:54:59.354Z","endTime":"2026-04-26T18:55:02.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.142928710975724,"aZ":-32.358586897657055,"pfxX":-14.142895232431153,"pfxZ":-0.1135294100518367,"pX":0.3908579325874632,"pZ":1.3171213456612776,"vX0":10.582604303483713,"vY0":-124.85154629159125,"vZ0":-3.310641918218674,"x":102.1,"y":203.22,"x0":-2.092272007675692,"y0":50.005733293513416,"z0":5.3592986154523885,"aX":-22.04521529379086},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.8,"breakHorizontal":22.8,"spinRate":2050,"spinDirection":263},"zone":14,"typeConfidence":2.0,"plateTime":0.4408756050783684,"extension":6.143139984304826},"index":1,"playId":"7c39b890-2986-3cd6-902e-b916ffbc1cd8","pitchNumber":2,"startTime":"2026-04-26T18:55:12.952Z","endTime":"2026-04-26T18:55:16.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.567152858816808,"aZ":-24.262389659857583,"pfxX":-11.925115614746971,"pfxZ":4.336964934211725,"pX":-0.2671751535258996,"pZ":2.560146618908492,"vX0":8.900573407443662,"vY0":-134.75260871566397,"vZ0":-2.853188954548362,"x":127.18,"y":169.66,"x0":-2.077577179443342,"y0":50.00121973806597,"z0":5.3625007272877285,"aX":-21.745590048558853},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.3,"breakHorizontal":19.4,"spinRate":2313,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.4077657946876245,"extension":6.224826993596172},"hitData":{"launchSpeed":106.9,"launchAngle":-1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.7,"coordY":156.14}},"index":2,"playId":"bf2b3b8a-1190-3a0a-91f5-979f06b567cf","pitchNumber":3,"startTime":"2026-04-26T18:55:27.846Z","endTime":"2026-04-26T18:55:36.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":695076,"link":"/api/v1/people/695076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:55:36.864Z","atBatIndex":38},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Ke'Bryan Hayes triples (1) on a fly ball to right fielder Wenceel Pérez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T18:57:38.546Z","endTime":"2026-04-26T18:58:00.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.156730330521736,"aZ":-19.17615614082905,"pfxX":-9.826324410509526,"pfxZ":6.66997907325184,"pX":0.18486938127210284,"pZ":2.571008048800971,"vX0":10.01240950935869,"vY0":-138.50235915110053,"vZ0":-4.887605984622364,"x":109.95,"y":169.36,"x0":-2.1956574703500555,"y0":50.00128035963716,"z0":5.6361762323893725,"aX":-19.141376193810228},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":15.8,"spinRate":2302,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39507674921134806,"extension":6.511985316254797},"hitData":{"launchSpeed":99.0,"launchAngle":25.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":219.56,"coordY":98.98}},"index":0,"playId":"3399cb88-bbb4-3d13-8868-7a2fdc0e4a8d","pitchNumber":1,"startTime":"2026-04-26T18:57:46.215Z","endTime":"2026-04-26T18:58:00.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.4,"awayTeamWinProbability":31.599999999999994,"homeTeamWinProbabilityAdded":11.70000000000001,"leverageIndex":1.16,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:58:00.500Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T18:58:31.113Z","endTime":"2026-04-26T18:59:47.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13765263229887,"aZ":-25.099896737723864,"pfxX":-9.204225417169047,"pfxZ":4.275563853219088,"pX":0.3699525696297791,"pZ":2.6144810244736187,"vX0":9.636081502006226,"vY0":-128.01151065406071,"vZ0":-2.656766289526246,"x":102.9,"y":168.19,"x0":-2.252424535026529,"y0":50.00379710861316,"z0":5.636755725694091,"aX":-15.233048368191898},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.3,"breakHorizontal":14.4,"spinRate":2144,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.42834506034452113,"extension":6.567571441603629},"index":0,"playId":"67d3d7aa-6bd6-3601-a50a-7545c1367ae0","pitchNumber":1,"startTime":"2026-04-26T18:58:35.915Z","endTime":"2026-04-26T18:58:40.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.920357633671898,"aZ":-37.11680479948644,"pfxX":3.696175200366911,"pfxZ":-3.4232307193292817,"pX":0.08851767309003568,"pZ":0.18733655578047317,"vX0":4.293350392379633,"vY0":-120.14857189157793,"vZ0":-5.305887325845157,"x":113.63,"y":233.72,"x0":-2.210018352676445,"y0":50.00351595477815,"z0":5.768059410112332,"aX":5.337070776236715},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.3,"breakHorizontal":-7.8,"spinRate":3053,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4580186005171689,"extension":6.301778437401605},"index":1,"playId":"d5db3ce8-71b1-3e78-8f73-199117c3bcf7","pitchNumber":2,"startTime":"2026-04-26T18:58:58.410Z","endTime":"2026-04-26T18:59:01.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":94.7,"endSpeed":86.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8293283186053,"aZ":-13.79600752278243,"pfxX":-3.2917380611732794,"pfxZ":9.602662440996996,"pX":-0.36357220574123156,"pZ":3.9660798194425317,"vX0":5.684737543539792,"vY0":-137.76114430906955,"vZ0":-2.6201724131771247,"x":130.86,"y":131.7,"x0":-2.0301955082217193,"y0":50.00122454669494,"z0":5.867068109932071,"aX":-6.299343511399919},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":4.7,"spinRate":2249,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3982447961600206,"extension":6.384843012936494},"index":2,"playId":"bfd26fd9-6089-3653-ae5c-ed965096d09e","pitchNumber":3,"startTime":"2026-04-26T18:59:21.197Z","endTime":"2026-04-26T18:59:24.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.935850808459875,"aZ":-32.20946690611627,"pfxX":3.1709685744145455,"pfxZ":-0.022479515994133337,"pX":-0.380287515908513,"pZ":2.630734719259559,"vX0":3.903555926632847,"vY0":-125.33498956173109,"vZ0":-1.5650975235656857,"x":131.5,"y":167.75,"x0":-2.3713852908373125,"y0":50.0029961664422,"z0":5.899924085179784,"aX":5.031227016324529},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.1,"breakHorizontal":-6.6,"spinRate":2596,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.43744307294928086,"extension":6.301941496728668},"hitData":{"launchSpeed":103.5,"launchAngle":-2.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.61,"coordY":165.27}},"index":3,"playId":"8d5460ec-b598-3048-9863-1dc7607d062c","pitchNumber":4,"startTime":"2026-04-26T18:59:40.057Z","endTime":"2026-04-26T18:59:47.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.7,"awayTeamWinProbability":36.3,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.28,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-04-26T18:59:47.064Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt McLain doubles (6) on a sharp line drive to left fielder Kerry Carpenter. Ke'Bryan Hayes scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T19:00:08.655Z","endTime":"2026-04-26T19:01:35.654Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":672456,"link":"/api/v1/people/672456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44222639573465,"aZ":-28.38496411175477,"pfxX":2.2425188472391375,"pfxZ":2.3301402603438186,"pX":-0.22782633509010897,"pZ":2.044686465903259,"vX0":4.731485962615072,"vY0":-126.53568202958225,"vZ0":-3.5107256942517076,"x":125.68,"y":183.57,"x0":-2.4119957683578583,"y0":50.00125341628808,"z0":5.720520937044328,"aX":3.640396109763277},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.7,"breakHorizontal":-5.2,"spinRate":2604,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.43260782161618483,"extension":6.392898023851126},"index":0,"playId":"7727c722-7866-3e2a-8673-79aa5e6356cc","pitchNumber":1,"startTime":"2026-04-26T19:00:13.534Z","endTime":"2026-04-26T19:00:16.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.145876030930932,"aZ":-27.494976239126906,"pfxX":1.241889590939738,"pfxZ":2.8895550702046746,"pX":0.937359542189634,"pZ":1.07614671862823,"vX0":7.48122547661176,"vY0":-126.29112075661959,"vZ0":-6.02234087695294,"x":81.27,"y":209.72,"x0":-2.221730301523123,"y0":50.00277195626154,"z0":5.696399479384244,"aX":2.0099767849138317},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.1,"breakHorizontal":-4.0,"spinRate":2593,"spinDirection":334},"zone":14,"typeConfidence":2.0,"plateTime":0.43330229818349597,"extension":6.487265303468812},"index":1,"playId":"597f1c25-476a-32ec-96fe-db62970fb701","pitchNumber":2,"startTime":"2026-04-26T19:00:32.231Z","endTime":"2026-04-26T19:00:35.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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-26T19:00:40.613Z","endTime":"2026-04-26T19:00:59.796Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.511001937978396,"aZ":-38.67612513219833,"pfxX":3.246062277027068,"pfxZ":-4.437680586777053,"pX":1.4768591366664576,"pZ":-0.06585175084617909,"vX0":7.101878402762808,"vY0":-120.60506142559612,"vZ0":-5.788854307149659,"x":60.71,"y":240.56,"x0":-1.933146411265373,"y0":50.000709610973296,"z0":5.794909876630611,"aX":4.758185261598844},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.2,"breakHorizontal":-7.7,"spinRate":3022,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.45498017122122514,"extension":6.4601347382594225},"index":3,"playId":"715c7a4d-09c3-3f57-9177-ba93f32ef427","pitchNumber":3,"startTime":"2026-04-26T19:00:59.796Z","endTime":"2026-04-26T19:01:02.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15331777959937,"aZ":-27.879068295103092,"pfxX":4.053190361516083,"pfxZ":2.6971093908315664,"pX":0.07730307580084278,"pZ":1.6543942224264572,"vX0":4.489179257026215,"vY0":-125.56207671841702,"vZ0":-4.331696408939143,"x":114.05,"y":194.11,"x0":-2.262302955633739,"y0":50.00219997147198,"z0":5.678440983466885,"aX":6.4508401890690825},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.1,"breakHorizontal":-8.4,"spinRate":2626,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.4367412415005294,"extension":6.554548630567227},"hitData":{"launchSpeed":100.9,"launchAngle":17.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":41.05,"coordY":106.1}},"index":4,"playId":"5a86ad2e-bbfc-34e9-a81b-29f5ad083410","pitchNumber":4,"startTime":"2026-04-26T19:01:19.811Z","endTime":"2026-04-26T19:01:35.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"third":{"id":663647,"link":"/api/v1/people/663647"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.8,"awayTeamWinProbability":27.200000000000003,"homeTeamWinProbabilityAdded":9.099999999999994,"leverageIndex":1.95,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:01:35.654Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T19:01:56.855Z","endTime":"2026-04-26T19:03:41.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02446670036754,"aZ":-41.078944380409766,"pfxX":4.22665968856546,"pfxZ":-6.304342971384875,"pX":0.04970227180281127,"pZ":1.9365450236187916,"vX0":3.6609035690761687,"vY0":-118.45636136416516,"vZ0":-0.6067846843500619,"x":115.11,"y":186.49,"x0":-2.068707832653145,"y0":50.003978747378994,"z0":5.972964434724588,"aX":5.967478817457262},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.3,"breakHorizontal":-8.6,"spinRate":3027,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.46356320135792695,"extension":6.374401332420309},"index":0,"playId":"420a7609-64df-3de1-a1da-1212bb7a5146","pitchNumber":1,"startTime":"2026-04-26T19:02:06.718Z","endTime":"2026-04-26T19:02:09.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.188364352798533,"aZ":-22.781778648063646,"pfxX":-9.883414662125006,"pfxZ":5.409694212396067,"pX":-0.17370189901812133,"pZ":2.071640619764496,"vX0":8.29996602951405,"vY0":-130.807453160001,"vZ0":-4.865050302967677,"x":123.62,"y":182.85,"x0":-2.101366721974766,"y0":50.000336318296426,"z0":5.660079279942126,"aX":-17.15175757489811},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.9,"breakHorizontal":16.1,"spinRate":1967,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.4184769581409027,"extension":6.566290426368756},"index":1,"playId":"0f742952-cb01-353b-9a4d-fe5c13b94066","pitchNumber":2,"startTime":"2026-04-26T19:02:27.049Z","endTime":"2026-04-26T19:02:30.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.595433658074988,"aZ":-40.139960053095166,"pfxX":3.7615179569822423,"pfxZ":-5.564992558101661,"pX":0.040876865849001257,"pZ":0.770606480542013,"vX0":3.508115743850962,"vY0":-119.57086790549921,"vZ0":-3.433017472569513,"x":115.44,"y":217.97,"x0":-1.9404616095903702,"y0":50.004753950390466,"z0":5.869710194405089,"aX":5.382059794023093},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.7,"breakHorizontal":-7.7,"spinRate":2993,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4601612046546917,"extension":6.443617614885502},"index":2,"playId":"dc718107-43b8-33ed-9d0b-328ddab50af9","pitchNumber":3,"startTime":"2026-04-26T19:02:45.061Z","endTime":"2026-04-26T19:02:49.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76597425273685,"aZ":-14.0959165399444,"pfxX":-2.7257248386891275,"pfxZ":9.274559612821282,"pX":-0.29944546605209926,"pZ":4.957372772681926,"vX0":5.81814873739279,"vY0":-139.32398079545618,"vZ0":-0.1776899056287571,"x":128.41,"y":104.93,"x0":-2.068609802755494,"y0":50.00282532631654,"z0":5.96033368767876,"aX":-5.313541990240526},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":3.6,"spinRate":2375,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3944079688033506,"extension":6.472712368118277},"index":3,"playId":"3e042de5-1a19-3988-a488-b429531b1da0","pitchNumber":4,"startTime":"2026-04-26T19:03:19.991Z","endTime":"2026-04-26T19:03:22.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.081831122642562,"aZ":-24.11788516194022,"pfxX":-10.439069042910923,"pfxZ":4.733545777352261,"pX":-0.8325189843547672,"pZ":1.9351770472895098,"vX0":7.240163787217096,"vY0":-130.309542660384,"vZ0":-4.665034030665547,"x":148.73,"y":186.53,"x0":-2.3056146718383315,"y0":50.00110229055201,"z0":5.594713704699486,"aX":-17.76148112588783},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.7,"breakHorizontal":17.0,"spinRate":2185,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4220324932635573,"extension":6.523556520141833},"index":4,"playId":"ae40628a-5c80-3042-83d6-d39fbe0b5c0e","pitchNumber":5,"startTime":"2026-04-26T19:03:37.289Z","endTime":"2026-04-26T19:03:41.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.39999999999999,"awayTeamWinProbability":30.60000000000001,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":1.25,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:03:41.347Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-26T19:04:03.883Z","endTime":"2026-04-26T19:06:31.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":73.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8912693186827,"aZ":-37.24077714320171,"pfxX":6.378577906394585,"pfxZ":-3.6554932414308414,"pX":0.30288042283596256,"pZ":0.5596374916593736,"vX0":3.3708581609919395,"vY0":-118.71395960153117,"vZ0":-4.0869544489992435,"x":105.45,"y":223.67,"x0":-1.9778697886810883,"y0":50.003268950978,"z0":5.799418878461418,"aX":8.838839875112875},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.6,"breakHorizontal":-12.5,"spinRate":2875,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4666325847840733,"extension":6.379569047060529},"index":0,"playId":"6c55b2ab-2770-33c6-b219-6fe08255c77b","pitchNumber":1,"startTime":"2026-04-26T19:04:10.257Z","endTime":"2026-04-26T19:04:13.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.952790808827995,"aZ":-20.938856004038254,"pfxX":-12.043010228974182,"pfxZ":5.868767747667399,"pX":0.19343931116218635,"pZ":1.7177164969272136,"vX0":10.76020479320875,"vY0":-137.79812089061164,"vZ0":-6.736476327277452,"x":109.63,"y":192.4,"x0":-2.2063254575030076,"y0":50.00039635279684,"z0":5.618792341322275,"aX":-23.048888491505384},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.2,"breakHorizontal":19.4,"spinRate":2343,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.39819511251994966,"extension":6.544140896688147},"index":1,"playId":"9f19a2d9-b0e5-34f8-b65e-1c15d8e39b1c","pitchNumber":2,"startTime":"2026-04-26T19:04:32.539Z","endTime":"2026-04-26T19:04:35.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00166356938279,"aZ":-20.163470984044285,"pfxX":-9.704612398610363,"pfxZ":6.2188895945892995,"pX":0.1228557883800361,"pZ":3.143343257056541,"vX0":9.27069478595174,"vY0":-138.37010757781115,"vZ0":-3.309313843302405,"x":112.32,"y":153.91,"x0":-2.016479868276583,"y0":50.004406700753584,"z0":5.712295606623354,"aX":-18.746985583056183},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.7,"breakHorizontal":15.6,"spinRate":2346,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3964483796393714,"extension":6.660787535239469},"index":2,"playId":"9737dc33-98dd-341f-895c-af4dab99e223","pitchNumber":3,"startTime":"2026-04-26T19:04:52.628Z","endTime":"2026-04-26T19:04:55.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-26T19:05:07.336Z","endTime":"2026-04-26T19:05:27.231Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.934609940066235,"aZ":-27.582180945828757,"pfxX":2.277389092196212,"pfxZ":2.7206882287393306,"pX":0.3524701731391264,"pZ":2.2323139041899696,"vX0":5.588909516015077,"vY0":-128.97458543901223,"vZ0":-3.523421880736877,"x":103.56,"y":178.51,"x0":-2.135623477046225,"y0":50.00612104287315,"z0":5.7349985866123525,"aX":3.8514593364175},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.3,"breakHorizontal":-5.3,"spinRate":2722,"spinDirection":46},"zone":6,"typeConfidence":2.0,"plateTime":0.4240968548510242,"extension":6.51586803389597},"index":4,"playId":"268e418b-7d03-38ce-8e39-a34245a66ead","pitchNumber":4,"startTime":"2026-04-26T19:05:27.231Z","endTime":"2026-04-26T19:05:31.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97159994505006,"aZ":-31.68290164979656,"pfxX":5.029487112618702,"pfxZ":0.3081674474974392,"pX":-0.14445840787261516,"pZ":2.6276337971108337,"vX0":3.4702583214259826,"vY0":-125.55751321060089,"vZ0":-1.6103611483442961,"x":122.51,"y":167.83,"x0":-2.200907370915034,"y0":50.00134744098488,"z0":5.87128386098394,"aX":7.976662332218268},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.5,"breakHorizontal":-10.0,"spinRate":2738,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.43732872334607675,"extension":6.587469880352075},"index":5,"playId":"7e900c69-d993-3571-a6fb-483a14dfd635","pitchNumber":5,"startTime":"2026-04-26T19:05:51.757Z","endTime":"2026-04-26T19:05:56.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.281139079297304,"aZ":-17.045729674537913,"pfxX":-11.288860387780193,"pfxZ":7.552060131149894,"pX":-0.15240313383213944,"pZ":2.0923534922074483,"vX0":9.459754648917963,"vY0":-141.80686287249623,"vZ0":-6.7065279498587484,"x":122.81,"y":182.29,"x0":-2.091593644613048,"y0":50.00618115602005,"z0":5.606431949827623,"aX":-22.626650228270677},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":18.1,"spinRate":2289,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.38864426104066574,"extension":6.625008412365692},"hitData":{"launchSpeed":104.0,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.22,"coordY":156.14}},"index":6,"playId":"3a11fcf4-b554-3a5d-9292-547cc4833152","pitchNumber":6,"startTime":"2026-04-26T19:06:23.263Z","endTime":"2026-04-26T19:06:31.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"second":{"id":680574,"link":"/api/v1/people/680574"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.29,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:06:31.390Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Torkelson doubles (5) on a sharp line drive to center fielder TJ Friedl.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T19:08:57.193Z","endTime":"2026-04-26T19:09:40.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brock Burke replaces Rhett Lowder.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T19:06:58.629Z","endTime":"2026-04-26T19:08:59.454Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695076,"link":"/api/v1/people/695076","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.86339891957273,"aZ":-27.627777510681526,"pfxX":1.2614200600723589,"pfxZ":2.991282360622632,"pX":1.44213096871132,"pZ":3.2366326897403144,"vX0":-1.1570086821251444,"vY0":-121.48836897101289,"vZ0":-1.7917432864635467,"x":62.03,"y":151.39,"x0":1.7566803225403098,"y0":50.00473061494024,"z0":6.344935154249141,"aX":1.9191178336213135},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.3,"breakHorizontal":-2.0,"spinRate":2188,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.4478486571318512,"extension":6.408134625503382},"index":1,"playId":"81158354-3b82-3aa4-8747-82af92f053cc","pitchNumber":1,"startTime":"2026-04-26T19:08:59.454Z","endTime":"2026-04-26T19:09:02.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.908303687811312,"aZ":-27.497839723572845,"pfxX":0.5648920241959854,"pfxZ":3.000659590360266,"pX":-0.010723182027861024,"pZ":2.89473953754258,"vX0":-4.262579201689902,"vY0":-123.32713145917218,"vZ0":-2.6710485030878686,"x":117.41,"y":160.62,"x0":1.6582642596652337,"y0":50.00219872922056,"z0":6.284206542301647,"aX":0.8805515914549847},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.2,"breakHorizontal":-0.1,"spinRate":2167,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.44220420492445545,"extension":6.4333578368469455},"index":2,"playId":"acd9192f-240c-31bf-928e-216e879cccb3","pitchNumber":2,"startTime":"2026-04-26T19:09:13.294Z","endTime":"2026-04-26T19:09:16.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.327039703784706,"aZ":-24.089927856537273,"pfxX":8.382383820898196,"pfxZ":4.9190161366890255,"pX":-0.22509152607960756,"pZ":2.7558436157142503,"vX0":-7.449969192560666,"vY0":-126.72087230883004,"vZ0":-3.5895534129770246,"x":125.58,"y":164.37,"x0":1.6489185568393983,"y0":50.00249293698895,"z0":6.09207924971756,"aX":13.776891842697495},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.4,"breakHorizontal":-13.7,"spinRate":2074,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.43048569646170076,"extension":6.519031064599257},"hitData":{"launchSpeed":105.9,"launchAngle":21.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":95.43,"coordY":56.01}},"index":3,"playId":"d0445cbf-4e83-3c79-9e58-dc9c298bab1e","pitchNumber":3,"startTime":"2026-04-26T19:09:26.557Z","endTime":"2026-04-26T19:09:40.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.10000000000001,"awayTeamWinProbability":43.89999999999999,"homeTeamWinProbabilityAdded":-9.899999999999991,"leverageIndex":1.44,"dramaIndex":102.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:09:40.395Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to center fielder TJ Friedl.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T19:10:08.341Z","endTime":"2026-04-26T19:12:08.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.315832504278003,"aZ":-19.45461833800507,"pfxX":6.980523773472409,"pfxZ":6.932336448933898,"pX":0.49939880231000927,"pZ":2.2630936762576073,"vX0":-5.262609850872297,"vY0":-134.41252570354092,"vZ0":-7.10878714283371,"x":97.96,"y":177.68,"x0":1.5727715685840227,"y0":50.00643277326124,"z0":6.317033954431745,"aX":12.813894868680245},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.3,"breakHorizontal":-11.5,"spinRate":2158,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.40702824904077595,"extension":6.717401497616177},"index":0,"playId":"0c971864-9110-3c02-bcf6-736f305fe31a","pitchNumber":1,"startTime":"2026-04-26T19:10:11.096Z","endTime":"2026-04-26T19:10:14.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.041282870901835,"aZ":-17.862612452459555,"pfxX":8.932415706307305,"pfxZ":7.735623965544195,"pX":0.1950581190163349,"pZ":1.3331123391079098,"vX0":-6.576580561819119,"vY0":-135.3085908800762,"vZ0":-9.614560499600032,"x":109.56,"y":202.79,"x0":1.4988092407041844,"y0":50.00656623064131,"z0":6.189119153532642,"aX":16.535453691349698},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":-14.8,"spinRate":2290,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.40508771045670056,"extension":6.842923090563445},"index":1,"playId":"a4c51c76-25cc-396a-b372-146066f06304","pitchNumber":2,"startTime":"2026-04-26T19:10:29.386Z","endTime":"2026-04-26T19:10:32.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":92.5,"endSpeed":84.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.893208713975945,"aZ":-20.19594083625634,"pfxX":7.978390777797735,"pfxZ":6.580572791692112,"pX":1.1778820776039889,"pZ":2.41218668965227,"vX0":-4.0884924236466365,"vY0":-134.50001828763044,"vZ0":-6.487902948043847,"x":72.1,"y":173.65,"x0":1.6862617669326165,"y0":50.003344713056435,"z0":6.301784868230641,"aX":14.52576686298969},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.7,"breakHorizontal":-13.4,"spinRate":2275,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.4082119935706423,"extension":6.63992427672365},"index":2,"playId":"594fd9fb-63e1-370e-9320-03c40a127aad","pitchNumber":3,"startTime":"2026-04-26T19:10:47.362Z","endTime":"2026-04-26T19:10:50.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":93.1,"endSpeed":83.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.91681078767427,"aZ":-16.347461058155535,"pfxX":11.416991335560223,"pfxZ":8.7625319324288,"pX":1.3453363320308747,"pZ":2.0195868422248986,"vX0":-4.6885857560704345,"vY0":-135.15172430890465,"vZ0":-8.143846700866597,"x":65.72,"y":184.25,"x0":1.6427147935513065,"y0":50.003060459196654,"z0":6.273318352753366,"aX":20.624171430215636},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.8,"breakHorizontal":-19.3,"spinRate":2320,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.4089806059497034,"extension":6.712119952912442},"index":3,"playId":"24f5d4b4-4b58-3ebb-87b0-67f9b28903a3","pitchNumber":4,"startTime":"2026-04-26T19:11:09.663Z","endTime":"2026-04-26T19:11:13.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":86.5,"endSpeed":77.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.51346898333512,"aZ":-24.292833558389006,"pfxX":11.859900054881507,"pfxZ":5.090242174668222,"pX":-0.11899950437201118,"pZ":0.7008952973500546,"vX0":-7.871553320388692,"vY0":-125.27056935186674,"vZ0":-8.029651462380597,"x":121.54,"y":219.86,"x0":1.5655432316561844,"y0":50.00207261759944,"z0":6.014598548862676,"aX":18.352393620302795},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.1,"breakHorizontal":-19.0,"spinRate":2054,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4417317299563761,"extension":6.617812475935243},"index":4,"playId":"19f79909-0f40-314c-8d7e-4ba8e19669cc","pitchNumber":5,"startTime":"2026-04-26T19:11:33.946Z","endTime":"2026-04-26T19:11:37.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":94.6,"endSpeed":85.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.396731041813986,"aZ":-12.985889345388975,"pfxX":7.578368356134172,"pfxZ":10.193544132706506,"pX":0.5126121487497196,"pZ":3.298224970415294,"vX0":-5.276989177285956,"vY0":-137.533223840872,"vZ0":-5.734383940839478,"x":97.46,"y":149.73,"x0":1.4884910499974011,"y0":50.0050834737587,"z0":6.319115598841587,"aX":14.270165112139342},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":-12.4,"spinRate":2279,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.4008921207377405,"extension":6.87246754691996},"hitData":{"launchSpeed":88.5,"launchAngle":37.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.08,"coordY":70.98}},"index":5,"playId":"103a57a7-9ebd-3349-b051-bee8504ec84e","pitchNumber":6,"startTime":"2026-04-26T19:11:56.565Z","endTime":"2026-04-26T19:12:08.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.8,"awayTeamWinProbability":37.2,"homeTeamWinProbabilityAdded":6.699999999999989,"leverageIndex":2.03,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:12:08.986Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Vierling walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T19:12:32.630Z","endTime":"2026-04-26T19:13:36.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97428465246765,"aZ":-26.80733211199114,"pfxX":0.2272703111792831,"pfxZ":3.261168314936862,"pX":1.1055800089457999,"pZ":2.8504998099533094,"vX0":-2.1900355943762584,"vY0":-127.21759301369197,"vZ0":-3.160097244202446,"x":74.86,"y":161.82,"x0":1.9464168570249456,"y0":50.00578577613197,"z0":6.223333306520907,"aX":0.37477098914897006},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.4,"breakHorizontal":0.1,"spinRate":2217,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4298005183701563,"extension":6.6432372338322905},"index":0,"playId":"103cc7d9-1007-3aed-b1fd-11092227602d","pitchNumber":1,"startTime":"2026-04-26T19:12:37.169Z","endTime":"2026-04-26T19:12:41.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54168761341602,"aZ":-25.142567257134584,"pfxX":6.682283298994317,"pfxZ":4.5496008770758785,"pX":0.7237124529323694,"pZ":4.429405405902156,"vX0":-4.560555870484317,"vY0":-124.76350123797586,"vZ0":0.6933047078206206,"x":89.41,"y":119.19,"x0":1.724714860629473,"y0":50.00596883096806,"z0":6.25105770784186,"aX":10.336655064753288},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.6,"breakHorizontal":-10.8,"spinRate":2053,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.44223866440542725,"extension":6.429518235361089},"index":1,"playId":"533d19c4-e6e8-3e77-b2b4-7d8613212819","pitchNumber":2,"startTime":"2026-04-26T19:12:57.005Z","endTime":"2026-04-26T19:13:00.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":78.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.567645298819887,"aZ":-24.19395644494256,"pfxX":9.593975435036109,"pfxZ":5.022083485022907,"pX":-1.6569333476140424,"pZ":1.951984683947429,"vX0":-10.90375327034878,"vY0":-126.48615574735317,"vZ0":-5.237911677515327,"x":180.16,"y":186.08,"x0":1.5039385222705173,"y0":50.00050331269567,"z0":6.039646128681563,"aX":15.23590039898739},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.8,"breakHorizontal":-14.3,"spinRate":2166,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4363610327982199,"extension":6.528439764758023},"index":2,"playId":"a0cc6b0c-82c7-3e39-bf89-ee565a623c48","pitchNumber":3,"startTime":"2026-04-26T19:13:14.282Z","endTime":"2026-04-26T19:13:17.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":81.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.96092267084176,"aZ":-18.57107853097709,"pfxX":10.429146467672158,"pfxZ":7.687076367984645,"pX":1.089736688421908,"pZ":3.605201854273282,"vX0":-5.357326893198178,"vY0":-134.84354821790828,"vZ0":-3.3791129427209388,"x":75.46,"y":141.44,"x0":1.78988353256636,"y0":50.00346110740805,"z0":6.250179153674688,"aX":18.45669225717647},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.1,"breakHorizontal":-17.0,"spinRate":2188,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.41243842874821013,"extension":6.619561595047445},"index":3,"playId":"f906bd50-1fa1-3a89-8679-715cd9906e90","pitchNumber":4,"startTime":"2026-04-26T19:13:32.689Z","endTime":"2026-04-26T19:13:36.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":2.12,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:13:36.442Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jahmai Jones walks. Spencer Torkelson to 3rd. Matt Vierling to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T19:14:46.166Z","endTime":"2026-04-26T19:15:41.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"postOnSecond":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"postOnThird":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jahmai Jones replaces Wenceel Pérez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T19:14:00.075Z","endTime":"2026-04-26T19:14:05.862Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":672761,"link":"/api/v1/people/672761"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-26T19:14:05.862Z","endTime":"2026-04-26T19:14:48.220Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.246404368849728,"aZ":-27.3851753833963,"pfxX":-0.34262946938465744,"pfxZ":3.081450089033625,"pX":-0.8837857283211995,"pZ":2.0501439559273784,"vX0":-6.061715316676704,"vY0":-124.43166441444195,"vZ0":-4.639472574698867,"x":150.69,"y":183.43,"x0":1.6382728474068335,"y0":50.00088883055475,"z0":6.23407879927973,"aX":-0.5310829208717285},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.7,"breakHorizontal":2.2,"spinRate":2206,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.4418449411042489,"extension":6.741749216723441},"index":2,"playId":"ecaeab92-c629-3fa2-9ca5-dc0282712033","pitchNumber":1,"startTime":"2026-04-26T19:14:48.220Z","endTime":"2026-04-26T19:14:51.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.780578543244353,"aZ":-26.82872707054078,"pfxX":0.9836784541336998,"pfxZ":3.3698145226677996,"pX":-0.5092567845513476,"pZ":1.561167357090706,"vX0":-5.676187522171325,"vY0":-125.70173435760589,"vZ0":-5.939493117928073,"x":136.41,"y":196.63,"x0":1.6596956499051838,"y0":50.00193767291426,"z0":6.160299672058401,"aX":1.5603190268057898},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.8,"breakHorizontal":-0.4,"spinRate":2210,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.4373639247401826,"extension":6.682108327382442},"index":3,"playId":"e32666c9-a186-3c4b-bc65-6932ac3fdd8e","pitchNumber":2,"startTime":"2026-04-26T19:15:04.848Z","endTime":"2026-04-26T19:15:08.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":78.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.061955523928056,"aZ":-29.771238417972135,"pfxX":9.707352516723507,"pfxZ":1.5112455453017315,"pX":-0.84555210476585,"pZ":2.0240696684586315,"vX0":-8.982594222953306,"vY0":-126.44971440766012,"vZ0":-4.227644035770356,"x":149.23,"y":184.13,"x0":1.5223712284924182,"y0":50.00241732345825,"z0":6.154690774365312,"aX":15.44006353092596},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.8,"breakHorizontal":-15.1,"spinRate":2103,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.43613837008604994,"extension":6.875455626480956},"index":4,"playId":"0889a714-a49c-3957-8e92-840ba11d1782","pitchNumber":3,"startTime":"2026-04-26T19:15:20.759Z","endTime":"2026-04-26T19:15:25.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":85.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.56521143432139,"aZ":-11.418646203244586,"pfxX":4.008759245468441,"pfxZ":10.830871400246934,"pX":0.722154678979823,"pZ":3.9929792589779343,"vX0":-4.105747510481503,"vY0":-138.86280583708617,"vZ0":-3.9679027561834306,"x":89.47,"y":130.97,"x0":1.7126020255877537,"y0":50.00000694216944,"z0":6.22364104851525,"aX":7.68022893833718},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":-6.2,"spinRate":2335,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.3973187607428552,"extension":6.7646911401678755},"index":5,"playId":"d5ec8d28-c90b-3085-a209-db4ecb35a1e1","pitchNumber":4,"startTime":"2026-04-26T19:15:38.232Z","endTime":"2026-04-26T19:15:41.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-9.599999999999994,"leverageIndex":3.2,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:15:41.623Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Rogers challenged (pitch result), call on the field was confirmed: Jake Rogers called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T19:16:52.594Z","endTime":"2026-04-26T19:18:09.387Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"postOnSecond":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"postOnThird":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T19:15:57.675Z","endTime":"2026-04-26T19:16:54.882Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"second":{"id":663837,"link":"/api/v1/people/663837"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84874711182254,"aZ":-26.341268850242432,"pfxX":0.6577120743526153,"pfxZ":3.627359855875124,"pX":-0.7752519807067105,"pZ":2.1472962282424706,"vX0":-5.948654072761891,"vY0":-126.36984729499429,"vZ0":-4.874941827728719,"x":146.55,"y":180.8,"x0":1.5285241399553087,"y0":50.00559409337116,"z0":6.229219019693509,"aX":1.058671079427614},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.6,"breakHorizontal":0.2,"spinRate":2287,"spinDirection":158},"zone":7,"typeConfidence":2.0,"plateTime":0.4341772317348034,"extension":6.703690608379316},"index":1,"playId":"927888ae-29aa-3414-a0b3-88629d56f74c","pitchNumber":1,"startTime":"2026-04-26T19:16:54.882Z","endTime":"2026-04-26T19:16:58.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"second":{"id":663837,"link":"/api/v1/people/663837"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34439226106636,"aZ":-28.29797398772406,"pfxX":7.329473890391599,"pfxZ":2.380917851740664,"pX":1.0049808852227238,"pZ":1.7366458594961423,"vX0":-4.38360937893967,"vY0":-127.07198693603115,"vZ0":-4.961955845034239,"x":78.69,"y":191.89,"x0":1.8049760051689852,"y0":50.00139334372897,"z0":5.9772940088708,"aX":11.921063025464507},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.4,"breakHorizontal":-12.2,"spinRate":2049,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.43191775917485176,"extension":6.6319831528961055},"index":2,"playId":"75a7ca60-d288-3f9b-a924-4433b3bcfef9","pitchNumber":2,"startTime":"2026-04-26T19:17:09.209Z","endTime":"2026-04-26T19:17:12.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"second":{"id":663837,"link":"/api/v1/people/663837"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":87.0,"endSpeed":79.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33797206746025,"aZ":-27.13300844075428,"pfxX":8.92553279178174,"pfxZ":3.1404693159547303,"pX":-0.047931755398697005,"pZ":0.27706093753674893,"vX0":-7.3216607083457985,"vY0":-126.30645720242973,"vZ0":-8.436585377963677,"x":118.83,"y":231.3,"x0":1.7383285505809025,"y0":50.00170277609385,"z0":5.863950547023293,"aX":14.323625379093878},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":-14.4,"spinRate":2055,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.43476168744118127,"extension":6.646396672227768},"index":3,"playId":"1660ce8d-6470-37c1-9dc4-0178421372f1","pitchNumber":3,"startTime":"2026-04-26T19:17:24.490Z","endTime":"2026-04-26T19:17:27.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"second":{"id":663837,"link":"/api/v1/people/663837"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.033093677382965,"aZ":-26.98285468548841,"pfxX":9.651916010328181,"pfxZ":3.1204498258986817,"pX":-0.7252108852043709,"pZ":1.8315737450328433,"vX0":-8.804171465848052,"vY0":-127.83540443841166,"vZ0":-5.350592785903353,"x":144.64,"y":189.33,"x0":1.5005769855713955,"y0":50.00396309237211,"z0":6.055941488110527,"aX":16.061657789524745},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.7,"breakHorizontal":-15.6,"spinRate":2083,"spinDirection":124},"zone":7,"typeConfidence":2.0,"plateTime":0.42758805824484725,"extension":6.738913711018741},"index":4,"playId":"05c75463-6a39-3f6a-b5ab-d0a86d60e202","pitchNumber":4,"startTime":"2026-04-26T19:17:42.361Z","endTime":"2026-04-26T19:18:09.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"second":{"id":663837,"link":"/api/v1/people/663837"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"}},"homeTeamWinProbability":61.8,"awayTeamWinProbability":38.2,"homeTeamWinProbabilityAdded":12.099999999999994,"leverageIndex":3.92,"dramaIndex":177.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:18:09.387Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to center fielder TJ Friedl.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-26T19:18:20.617Z","endTime":"2026-04-26T19:18:52.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.703370339981205,"aZ":-9.963039343658473,"pfxX":6.647680470946864,"pfxZ":11.15477489758823,"pX":-1.224767508162657,"pZ":2.295010820575162,"vX0":-9.632850169255166,"vY0":-140.86364585616062,"vZ0":-8.672385868207341,"x":163.69,"y":176.81,"x0":1.39006203836747,"y0":50.00646047082081,"z0":6.074722519859155,"aX":13.24158528022503},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":-9.8,"spinRate":2433,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.39019582097215766,"extension":6.8054303503455635},"index":0,"playId":"2449b223-f984-348f-9392-16ad2e79cdd9","pitchNumber":1,"startTime":"2026-04-26T19:18:26.143Z","endTime":"2026-04-26T19:18:29.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"second":{"id":663837,"link":"/api/v1/people/663837"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.35830936510354,"aZ":-11.520703608571093,"pfxX":6.439954940359714,"pfxZ":10.588850409408797,"pX":-0.0018936249476105092,"pZ":2.7393501966131564,"vX0":-6.363935027169514,"vY0":-139.48937917539797,"vZ0":-7.30091601485568,"x":117.07,"y":164.82,"x0":1.483729990819024,"y0":50.00416803904249,"z0":6.168139358470342,"aX":12.562691630723341},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":-10.2,"spinRate":2444,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.3942094561684337,"extension":6.818850415330133},"hitData":{"launchSpeed":98.3,"launchAngle":28.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.82,"coordY":54.91}},"index":1,"playId":"5afce020-fbba-3550-a73e-bb90271e261a","pitchNumber":2,"startTime":"2026-04-26T19:18:41.823Z","endTime":"2026-04-26T19:18:52.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"second":{"id":663837,"link":"/api/v1/people/663837"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":656271,"link":"/api/v1/people/656271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":12.200000000000003,"leverageIndex":4.73,"dramaIndex":198.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:18:52.108Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathaniel Lowe lines out to center fielder Matt Vierling.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T19:21:07.985Z","endTime":"2026-04-26T19:22:34.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Kerry Carpenter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T19:20:54.063Z","endTime":"2026-04-26T19:20:54.076Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"600","defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jahmai Jones remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-26T19:20:54.076Z","endTime":"2026-04-26T19:20:54.077Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":672761,"link":"/api/v1/people/672761"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":672761,"link":"/api/v1/people/672761"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brant Hurter replaces Keider Montero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-26T19:20:54.077Z","endTime":"2026-04-26T19:21:10.317Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676428,"link":"/api/v1/people/676428"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":672456,"link":"/api/v1/people/672456","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67840656469492,"aZ":-30.476263524237904,"pfxX":12.312946864358832,"pfxZ":0.9360411601228549,"pX":0.9478704133491616,"pZ":2.2446022810113657,"vX0":-9.872991793532362,"vY0":-134.50753959396366,"vZ0":-3.743127273433234,"x":80.87,"y":178.18,"x0":3.089829247893893,"y0":50.00195392782969,"z0":5.846299292747874,"aX":22.270818000503784},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.0,"breakHorizontal":-19.8,"spinRate":1895,"spinDirection":115},"zone":14,"typeConfidence":0.94,"plateTime":0.40923362994688617,"extension":5.8933198451538775},"index":3,"playId":"7a472a99-b101-3df0-a879-7ede5896da34","pitchNumber":1,"startTime":"2026-04-26T19:21:10.317Z","endTime":"2026-04-26T19:21:13.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32414580437208,"aZ":-31.378838283434593,"pfxX":6.785434801569204,"pfxZ":0.4354449796045543,"pX":0.8746216384022257,"pZ":3.302461813939491,"vX0":-8.497756685877265,"vY0":-133.55526015918696,"vZ0":-0.7662595930158106,"x":83.66,"y":149.61,"x0":3.2080938199273565,"y0":50.001355481177136,"z0":5.839284718565432,"aX":12.323376212991926},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.8,"breakHorizontal":-10.6,"spinRate":1914,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4092877229204901,"extension":6.134167568210424},"index":4,"playId":"27cff838-d8fd-344c-9b64-46b28984bfeb","pitchNumber":2,"startTime":"2026-04-26T19:21:27.320Z","endTime":"2026-04-26T19:21:30.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.670349852331682,"aZ":-29.27269838429923,"pfxX":9.923285101431947,"pfxZ":1.5839854519027359,"pX":0.03010048450081879,"pZ":3.0580099157417107,"vX0":-11.16503921366942,"vY0":-134.56909947353702,"vZ0":-1.981303806751059,"x":115.85,"y":156.21,"x0":2.946971555756443,"y0":50.00288196102871,"z0":5.881082202221693,"aX":18.169460152034198},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.6,"breakHorizontal":-15.5,"spinRate":2106,"spinDirection":166},"zone":2,"typeConfidence":0.92,"plateTime":0.4073008494708157,"extension":6.092264444362162},"index":5,"playId":"5866ccbf-86cc-34be-83e2-c1f9ce824483","pitchNumber":3,"startTime":"2026-04-26T19:21:47.906Z","endTime":"2026-04-26T19:21:50.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.233416033455043,"aZ":-31.1442615797441,"pfxX":-7.858215861798172,"pfxZ":0.7070884117317817,"pX":-0.492942861717229,"pZ":3.082569148565341,"vX0":-6.634214139024745,"vY0":-120.51389855424556,"vZ0":-0.09327833585048828,"x":135.79,"y":155.55,"x0":3.3248482723371784,"y0":50.004176104864,"z0":5.892011001855238,"aX":-11.461847069115338},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.6,"breakHorizontal":16.0,"spinRate":2790,"spinDirection":296},"zone":1,"typeConfidence":0.91,"plateTime":0.45595248548534206,"extension":5.922993018914412},"index":6,"playId":"79d6eff3-4ba4-3938-8124-c7ed77c5a9ac","pitchNumber":4,"startTime":"2026-04-26T19:22:06.285Z","endTime":"2026-04-26T19:22:09.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63234003710624,"aZ":-31.593248059137675,"pfxX":10.647017320650669,"pfxZ":0.31729864062278423,"pX":0.0690016120177981,"pZ":2.8383765996285075,"vX0":-11.6190785124058,"vY0":-134.73947844096284,"vZ0":-2.0184729963021026,"x":114.37,"y":162.14,"x0":3.064057291693363,"y0":50.002375396687164,"z0":5.840428641762788,"aX":19.479207226600995},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.4,"breakHorizontal":-16.7,"spinRate":2100,"spinDirection":111},"zone":5,"typeConfidence":2.0,"plateTime":0.4072727361241433,"extension":6.1359606727633205},"hitData":{"launchSpeed":96.1,"launchAngle":17.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.73,"coordY":83.63}},"index":7,"playId":"374459f1-fdf7-3a6b-84cc-e6738acc3211","pitchNumber":5,"startTime":"2026-04-26T19:22:24.602Z","endTime":"2026-04-26T19:22:34.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:22:34.752Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to right fielder Kerry Carpenter.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T19:22:52.724Z","endTime":"2026-04-26T19:23:38.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27973512218967,"aZ":-29.790732434499343,"pfxX":-4.418296853833862,"pfxZ":1.6447098119915653,"pX":-2.3192415046313104,"pZ":0.4805484063361376,"vX0":-11.608528422721033,"vY0":-120.3569148346349,"vZ0":-5.85636994697551,"x":205.4,"y":225.81,"x0":3.166531140349113,"y0":50.00265171002392,"z0":5.627307790485741,"aX":-6.392189998181592},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.6,"breakHorizontal":11.2,"spinRate":2614,"spinDirection":305},"zone":13,"typeConfidence":0.9,"plateTime":0.4574480677196071,"extension":5.952776476560357},"index":0,"playId":"991e5f59-d4fa-3699-9565-2a7a931357a0","pitchNumber":1,"startTime":"2026-04-26T19:22:54.984Z","endTime":"2026-04-26T19:22:59.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.776216122280747,"aZ":-27.483101810218265,"pfxX":8.984803589020643,"pfxZ":2.560235312705972,"pX":1.1741952150114334,"pZ":4.131443812107342,"vX0":-8.359136233667943,"vY0":-135.1409953928799,"vZ0":0.4191431499917182,"x":72.24,"y":127.23,"x0":3.1528679407868463,"y0":50.00470800679042,"z0":5.917899822340476,"aX":16.480116105692396},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.9,"breakHorizontal":-14.3,"spinRate":2215,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.40662026550874053,"extension":6.00203595177295},"index":1,"playId":"b80a13ea-4809-3454-a1c4-9bd7c1f15269","pitchNumber":2,"startTime":"2026-04-26T19:23:13.709Z","endTime":"2026-04-26T19:23:16.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.952732462525425,"aZ":-32.193981285944815,"pfxX":11.492842859116344,"pfxZ":-0.013313868537570883,"pX":-0.08234335189137494,"pZ":2.253472682679464,"vX0":-12.108276440202783,"vY0":-135.70131227017322,"vZ0":-3.3128439665877902,"x":120.14,"y":177.94,"x0":2.9617004834365117,"y0":50.00009364364853,"z0":5.752221041027537,"aX":21.256907651500534},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-0.6,"breakHorizontal":-18.0,"spinRate":2184,"spinDirection":120},"zone":5,"typeConfidence":0.95,"plateTime":0.40488185761266227,"extension":6.14395633255536},"hitData":{"launchSpeed":96.9,"launchAngle":28.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.55,"coordY":89.14}},"index":2,"playId":"710b0048-4de4-3a67-873d-e77adbee7ac5","pitchNumber":3,"startTime":"2026-04-26T19:23:27.398Z","endTime":"2026-04-26T19:23:38.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:23:38.517Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dane Myers flies out to right fielder Kerry Carpenter.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-26T19:24:17.464Z","endTime":"2026-04-26T19:25:56.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dane Myers replaces JJ Bleday.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-26T19:23:52.375Z","endTime":"2026-04-26T19:24:19.796Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":668709,"link":"/api/v1/people/668709"},"defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668709,"link":"/api/v1/people/668709","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5851577762673,"aZ":-30.22961054138981,"pfxX":10.302878306675922,"pfxZ":1.0633217962898058,"pX":-0.3179577633112392,"pZ":2.80611681023675,"vX0":-12.668742021153284,"vY0":-134.6197533065,"vZ0":-2.0124813638391306,"x":129.12,"y":163.01,"x0":3.1214734768866887,"y0":50.00061887905756,"z0":5.713617862560809,"aX":18.813399795026932},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.7,"breakHorizontal":-15.7,"spinRate":2146,"spinDirection":94},"zone":1,"typeConfidence":0.93,"plateTime":0.40764443186527677,"extension":6.014763777267917},"index":1,"playId":"74225010-4c05-3e39-93e7-c3504dbe4572","pitchNumber":1,"startTime":"2026-04-26T19:24:19.796Z","endTime":"2026-04-26T19:24:22.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52067422222803,"aZ":-29.799402401576568,"pfxX":7.623059077168788,"pfxZ":1.2911340419914534,"pX":0.8765993869310192,"pZ":3.4492263043468694,"vX0":-8.662583813814562,"vY0":-134.81280623836784,"vZ0":-0.95656217090893,"x":83.59,"y":145.65,"x0":3.1422667545659917,"y0":50.002329803535574,"z0":5.913462588708824,"aX":14.02050752165532},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.4,"breakHorizontal":-11.9,"spinRate":2192,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.40641037681603276,"extension":6.029133861719211},"index":2,"playId":"7e0913be-94e7-3316-a006-5a844b385105","pitchNumber":2,"startTime":"2026-04-26T19:24:36.168Z","endTime":"2026-04-26T19:24:39.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.143362658544948,"aZ":-30.684178461915984,"pfxX":9.145731830252046,"pfxZ":0.8890116023570931,"pX":1.0284053950741259,"pZ":1.9810923693235336,"vX0":-8.391623208622216,"vY0":-128.30307076703465,"vZ0":-3.3336256685066763,"x":77.8,"y":185.29,"x0":3.150668152140768,"y0":50.001642609490695,"z0":5.6844244890039555,"aX":15.272271956226833},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.1,"breakHorizontal":-14.8,"spinRate":1682,"spinDirection":121},"zone":14,"typeConfidence":0.67,"plateTime":0.42664395315769754,"extension":6.134334049736418},"index":3,"playId":"47d3ed57-7517-36cd-a09f-b43429603f63","pitchNumber":3,"startTime":"2026-04-26T19:24:54.162Z","endTime":"2026-04-26T19:24:58.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.431134999469684,"aZ":-30.706280905347498,"pfxX":8.697886472171943,"pfxZ":0.9389584576539167,"pX":0.3180374993804756,"pZ":-0.10922011093340872,"vX0":-9.460993914166158,"vY0":-124.10790903137399,"vZ0":-7.244272156691312,"x":104.88,"y":241.73,"x0":3.0387117756235384,"y0":50.00618512473756,"z0":5.385011296996104,"aX":13.65369554633496},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.2,"breakHorizontal":-13.7,"spinRate":1581,"spinDirection":107},"zone":14,"typeConfidence":0.93,"plateTime":0.4403122426382877,"extension":5.775650715757001},"index":4,"playId":"1a029426-44cd-3e00-a594-28836540201f","pitchNumber":4,"startTime":"2026-04-26T19:25:08.357Z","endTime":"2026-04-26T19:25:11.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.766271763020487,"aZ":-30.254151859287955,"pfxX":7.918482064854304,"pfxZ":1.0231516119312367,"pX":-0.07526716329457198,"pZ":2.2442383597981532,"vX0":-11.206158977617795,"vY0":-135.6641539939037,"vZ0":-3.724078046579659,"x":119.87,"y":178.19,"x0":3.06702784294413,"y0":50.00356748870359,"z0":5.72762462476184,"aX":14.863390554676783},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.3,"breakHorizontal":-12.1,"spinRate":2003,"spinDirection":121},"zone":5,"typeConfidence":0.92,"plateTime":0.4026823739217882,"extension":6.084415973862199},"hitData":{"launchSpeed":90.9,"launchAngle":46.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.62,"coordY":96.37}},"index":5,"playId":"a35835b2-5b8b-39b5-96dc-3119937bdd6d","pitchNumber":5,"startTime":"2026-04-26T19:25:44.643Z","endTime":"2026-04-26T19:25:56.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":676428,"link":"/api/v1/people/676428"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:25:56.477Z","atBatIndex":52},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Gleyber Torres reaches on a fielding error by third baseman Ke'Bryan Hayes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T19:28:13.542Z","endTime":"2026-04-26T19:29:22.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for TJ Friedl.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T19:27:34.783Z","endTime":"2026-04-26T19:27:34.794Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100","defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":668709,"link":"/api/v1/people/668709"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Dane Myers remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-26T19:27:34.794Z","endTime":"2026-04-26T19:27:34.795Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":668709,"link":"/api/v1/people/668709"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":670770,"link":"/api/v1/people/670770"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Sam Moll replaces Brock Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-26T19:27:34.795Z","endTime":"2026-04-26T19:28:15.805Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656271,"link":"/api/v1/people/656271","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":78.5,"endSpeed":72.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.383034359230837,"aZ":-35.888932860842885,"pfxX":-6.330992692735134,"pfxZ":-2.8088868605807225,"pX":-0.2728423042822832,"pZ":1.2569027714025416,"vX0":-3.70027595253957,"vY0":-114.30637635056925,"vZ0":0.06723341572505381,"x":127.4,"y":204.84,"x0":2.190459719984019,"y0":50.00487961958699,"z0":4.755471204275428,"aX":-8.364421820132597},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-4.8,"breakHorizontal":12.4,"spinRate":2749,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.4794702438943328,"extension":4.347442097770456},"index":3,"playId":"2a235a81-38c1-3107-a764-34eebee9cc5b","pitchNumber":1,"startTime":"2026-04-26T19:28:15.805Z","endTime":"2026-04-26T19:28:19.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":88.5,"endSpeed":81.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.508794448246906,"aZ":-23.06815748376478,"pfxX":6.1611982089550175,"pfxZ":5.407973880213755,"pX":-0.5230635068027817,"pZ":2.081818874449119,"vX0":-8.09478108930177,"vY0":-128.66119233070245,"vZ0":-2.3331551838720666,"x":136.94,"y":182.57,"x0":1.8565540103077844,"y0":50.00415542742815,"z0":4.779215624492201,"aX":10.37919337378267},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.5,"breakHorizontal":-9.5,"spinRate":2501,"spinDirection":99},"zone":7,"typeConfidence":2.0,"plateTime":0.42494144655807853,"extension":4.6011381725960625},"index":4,"playId":"b8c98747-2761-39f1-bd29-8027e3141f2b","pitchNumber":2,"startTime":"2026-04-26T19:28:30.845Z","endTime":"2026-04-26T19:28:33.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":80.3,"endSpeed":74.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.517033352889886,"aZ":-37.29083548544757,"pfxX":-7.043108818344579,"pfxZ":-3.7029436990219535,"pX":-0.16086339207671224,"pZ":1.1327883389450455,"vX0":-3.1892752321431805,"vY0":-116.90821860800685,"vZ0":-0.2619902562934846,"x":123.13,"y":208.19,"x0":2.137141511200597,"y0":50.004666289880895,"z0":4.753403920555846,"aX":-9.726467210993237},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-6.5,"breakHorizontal":13.6,"spinRate":2882,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.46893122905137385,"extension":4.452520437848324},"index":5,"playId":"9ed4ef13-38be-3cb9-8072-6a8198e1a74f","pitchNumber":3,"startTime":"2026-04-26T19:28:52.641Z","endTime":"2026-04-26T19:28:56.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.044146498966555,"aZ":-32.956237568073455,"pfxX":7.879922857341353,"pfxZ":-0.45460397279208387,"pX":-0.5424568922679787,"pZ":2.324660809316748,"vX0":-7.995205048349878,"vY0":-130.31334041404747,"vZ0":-0.4326172387664641,"x":137.68,"y":176.01,"x0":1.5396785983879673,"y0":50.00235035202815,"z0":4.97959252198547,"aX":13.570314930058842},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.7,"breakHorizontal":-12.5,"spinRate":1236,"spinDirection":333},"zone":4,"typeConfidence":2.0,"plateTime":0.4201008535397257,"extension":4.521477821027386},"hitData":{"launchSpeed":99.7,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.18,"coordY":165.27}},"index":6,"playId":"784bde79-a004-3975-b530-11169b67a3ef","pitchNumber":4,"startTime":"2026-04-26T19:29:10.574Z","endTime":"2026-04-26T19:29:22.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-7.099999999999987,"leverageIndex":1.71,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:29:22.429Z","atBatIndex":53},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hao-Yu Lee homers (1) on a fly ball to center field. Gleyber Torres scores.","rbi":2,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T19:30:03.576Z","endTime":"2026-04-26T19:30:47.004Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":{"id":594580,"link":"/api/v1/people/594580"},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":594580,"link":"/api/v1/people/594580"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Hao-Yu Lee replaces Colt Keith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T19:29:50.181Z","endTime":"2026-04-26T19:30:05.817Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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.6,"endSpeed":70.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.410415385776265,"aZ":-34.95746097500224,"pfxX":-11.020791177238154,"pfxZ":-2.1859062232685122,"pX":0.4444196601809022,"pZ":1.4003854679120904,"vX0":-0.9344139552815472,"vY0":-112.88251409878829,"vZ0":0.5441418055601448,"x":100.06,"y":200.97,"x0":2.294730422082091,"y0":50.00465408039156,"z0":4.718281027342521,"aX":-14.011489508406559},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-3.5,"breakHorizontal":20.2,"spinRate":3020,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.48802531851286757,"extension":4.398968464276817},"index":1,"playId":"e88ee9ae-1d4d-3598-a812-a4ecb508ee5f","pitchNumber":1,"startTime":"2026-04-26T19:30:05.817Z","endTime":"2026-04-26T19:30:09.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97314056375329,"aZ":-26.128452597453247,"pfxX":6.1827040644902524,"pfxZ":3.4098644804371006,"pX":0.5233013812950879,"pZ":2.863990493897774,"vX0":-5.5985677856618095,"vY0":-132.09382176282617,"vZ0":-0.24626734732838862,"x":97.05,"y":161.45,"x0":1.8624032931633463,"y0":50.0063601128491,"z0":4.872185859506874,"aX":10.976646051119934},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.4,"breakHorizontal":-10.1,"spinRate":2637,"spinDirection":113},"zone":3,"typeConfidence":2.0,"plateTime":0.4139527742208049,"extension":4.392803938880121},"hitData":{"launchSpeed":105.8,"launchAngle":26.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":161.8,"coordY":40.4}},"index":2,"playId":"2c2435f3-eaba-348c-94ea-a88043d771be","pitchNumber":2,"startTime":"2026-04-26T19:30:22.321Z","endTime":"2026-04-26T19:30:47.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":650402,"link":"/api/v1/people/650402"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-31.3,"leverageIndex":2.86,"dramaIndex":268.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:30:47.004Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T19:31:00.554Z","endTime":"2026-04-26T19:31:56.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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, 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":79.4,"endSpeed":72.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.550227123308392,"aZ":-36.312696519230364,"pfxX":-10.713855233755504,"pfxZ":-3.0975930275657113,"pX":2.2217686249244744,"pZ":1.4501959537488598,"vX0":2.5704579238617704,"vY0":-115.49905879378801,"vZ0":0.4043180511507598,"x":32.31,"y":199.62,"x0":2.479120937354416,"y0":50.001799436672215,"z0":4.793963626449437,"aX":-14.32654975987674},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-5.2,"breakHorizontal":18.6,"spinRate":2885,"spinDirection":297},"zone":14,"typeConfidence":2.0,"plateTime":0.47608948763759606,"extension":4.418906830894285},"index":0,"playId":"cfa59b85-a87b-3b0b-93b4-072e5728ec30","pitchNumber":1,"startTime":"2026-04-26T19:31:06.076Z","endTime":"2026-04-26T19:31:09.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":72.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.829408585337074,"aZ":-37.23011077946324,"pfxX":-9.212223425991382,"pfxZ":-3.7438438713609674,"pX":0.7624397926462373,"pZ":2.574665015634656,"vX0":-0.16719376218092008,"vY0":-116.55620516513879,"vZ0":2.547308573421903,"x":87.94,"y":169.26,"x0":2.0287404699338025,"y0":50.00410166394152,"z0":5.031303949206354,"aX":-12.432483982268492},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-5.6,"breakHorizontal":16.7,"spinRate":2874,"spinDirection":307},"zone":6,"typeConfidence":2.0,"plateTime":0.47342697497125474,"extension":4.368103160292561},"index":1,"playId":"62c9eca4-342a-37c3-8c14-8a534fe270b9","pitchNumber":2,"startTime":"2026-04-26T19:31:23.455Z","endTime":"2026-04-26T19:31:26.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":90.9,"endSpeed":82.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60951179697784,"aZ":-32.144587656905514,"pfxX":8.085573821020187,"pfxZ":0.020265692183814465,"pX":-0.6953344225628483,"pZ":2.0820402314380924,"vX0":-8.425433484392215,"vY0":-131.9935512457503,"vZ0":-1.284181860781926,"x":143.5,"y":182.56,"x0":1.5141086429284014,"y0":50.00577040933022,"z0":4.979846986685782,"aX":14.023951208602194},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.0,"breakHorizontal":-12.4,"spinRate":2554,"spinDirection":113},"zone":7,"typeConfidence":2.0,"plateTime":0.4177301132136879,"extension":4.581628637877363},"index":2,"playId":"d1228c54-645d-327f-a8e4-22784300644f","pitchNumber":3,"startTime":"2026-04-26T19:31:37.854Z","endTime":"2026-04-26T19:31:41.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.720781679042606,"aZ":-34.01132551330454,"pfxX":-12.46779967434275,"pfxZ":-1.3393256621258693,"pX":-1.5136875207396954,"pZ":2.4858167167221565,"vX0":-4.134788871537566,"vY0":-117.50062648949365,"vZ0":1.6557079255200196,"x":174.7,"y":171.66,"x0":1.899120312010921,"y0":50.00423183087879,"z0":4.983246365504865,"aX":-17.060949236834393},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.6,"breakHorizontal":23.6,"spinRate":2886,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4700227504540311,"extension":4.372029352023566},"index":3,"playId":"50e757aa-d6ca-3c35-a433-188d99a62e0e","pitchNumber":4,"startTime":"2026-04-26T19:31:53.908Z","endTime":"2026-04-26T19:31:56.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":594580,"link":"/api/v1/people/594580"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:31:56.957Z","atBatIndex":55},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Spencer Torkelson homers (5) on a fly ball to left center field.","rbi":1,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T19:34:38.759Z","endTime":"2026-04-26T19:35:52.395Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":572955,"link":"/api/v1/people/572955"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-26T19:32:13.862Z","endTime":"2026-04-26T19:32:46.731Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Pierce Johnson replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-26T19:32:46.731Z","endTime":"2026-04-26T19:34:41.155Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572955,"link":"/api/v1/people/572955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":594580,"link":"/api/v1/people/594580","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.263136957917634,"aZ":-15.098346400927419,"pfxX":-7.047880866135676,"pfxZ":8.750820995197866,"pX":0.006374652703080974,"pZ":2.285795531765196,"vX0":6.0139995032606866,"vY0":-138.41534168543757,"vZ0":-7.394401071509775,"x":116.76,"y":177.06,"x0":-1.272841976820753,"y0":50.00219756953157,"z0":5.991743469121228,"aX":-13.752315462365475},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":11.6,"spinRate":2271,"spinDirection":216},"zone":5,"typeConfidence":0.9,"plateTime":0.3948538631161962,"extension":5.709426562034057},"index":2,"playId":"4a18bd6b-857b-3da3-8006-211e2a8ef96e","pitchNumber":1,"startTime":"2026-04-26T19:34:41.155Z","endTime":"2026-04-26T19:34:44.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.729330754824055,"aZ":-34.33789905949888,"pfxX":2.992917388778051,"pfxZ":-1.4225414279498105,"pX":0.9538051438973717,"pZ":0.9861163066677181,"vX0":4.301480979536938,"vY0":-122.17090717239464,"vZ0":-5.304324094410232,"x":80.64,"y":212.15,"x0":-1.214577869454266,"y0":50.00445095621275,"z0":6.116997835390339,"aX":4.550232510497815},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.5,"breakHorizontal":-6.4,"spinRate":2828,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.44732690665506825,"extension":5.661618517487627},"index":3,"playId":"e99fe3d5-1156-3468-bc3f-79fe985766f7","pitchNumber":2,"startTime":"2026-04-26T19:35:06.179Z","endTime":"2026-04-26T19:35:09.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.017491916810826,"aZ":-14.731885174377439,"pfxX":-7.220003179792764,"pfxZ":9.051764288231459,"pX":-0.03778155136855315,"pZ":3.0175704090789517,"vX0":5.9497452272039775,"vY0":-138.02942509006192,"vZ0":-5.412987270752635,"x":118.44,"y":157.31,"x0":-1.284276676571451,"y0":50.0063756909024,"z0":5.9977879442771895,"aX":-13.920013761165052},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":11.8,"spinRate":2351,"spinDirection":219},"zone":2,"typeConfidence":0.9,"plateTime":0.3969653862054652,"extension":5.538354240661647},"hitData":{"launchSpeed":107.3,"launchAngle":30.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":63.28,"coordY":40.22}},"index":4,"playId":"82300e13-6bc4-3ada-8355-5e4ecfc762ba","pitchNumber":3,"startTime":"2026-04-26T19:35:23.844Z","endTime":"2026-04-26T19:35:52.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":-13.100000000000001,"leverageIndex":0.75,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:35:52.395Z","atBatIndex":56},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Kerry Carpenter triples (1) on a line drive to right fielder Spencer Steer.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T19:36:07.040Z","endTime":"2026-04-26T19:37:20.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04753948849599,"aZ":-35.288674909998754,"pfxX":1.188911058509822,"pfxZ":-2.0429770685154223,"pX":0.10042838013540215,"pZ":1.230997025448406,"vX0":3.0665271683241175,"vY0":-123.67667523317652,"vZ0":-4.648321996244689,"x":113.17,"y":205.54,"x0":-1.31728839150047,"y0":50.000516804428024,"z0":6.142652681787491,"aX":1.8144404010393436},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.7,"breakHorizontal":-3.0,"spinRate":2784,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4453827227095353,"extension":5.5171240909253925},"index":0,"playId":"9737c4d8-a8a5-3b1c-826e-0f722c44f7b2","pitchNumber":1,"startTime":"2026-04-26T19:36:12.803Z","endTime":"2026-04-26T19:36:17.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":76.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.897434529669674,"aZ":-35.53765049054688,"pfxX":3.3871769479732246,"pfxZ":-2.21226226999244,"pX":-0.14622490335714886,"pZ":3.4877951782851344,"vX0":1.788031943245607,"vY0":-123.3243139661502,"vZ0":0.7458445264065139,"x":122.57,"y":144.61,"x0":-1.3242720348656323,"y0":50.00567549535316,"z0":6.214333248791233,"aX":5.14093704128373},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.5,"breakHorizontal":-6.6,"spinRate":2871,"spinDirection":52},"zone":11,"typeConfidence":0.9,"plateTime":0.4466683697109741,"extension":5.585284399382892},"index":1,"playId":"7de9c8db-27b7-3325-8efe-24905f441377","pitchNumber":2,"startTime":"2026-04-26T19:36:30.330Z","endTime":"2026-04-26T19:36:57.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"}},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":76.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42662002864169,"aZ":-37.08316811789084,"pfxX":1.9533762173209126,"pfxZ":-3.2580730125134707,"pX":-0.0325581940199023,"pZ":2.3080864640700334,"vX0":2.4396652026093943,"vY0":-123.51945588594036,"vZ0":-1.791646249685839,"x":118.24,"y":176.46,"x0":-1.296559243365123,"y0":50.00482213889845,"z0":6.236376865593675,"aX":2.9413317471298424},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.1,"breakHorizontal":-4.2,"spinRate":2884,"spinDirection":24},"zone":5,"typeConfidence":0.9,"plateTime":0.44783606319661784,"extension":5.586890701322132},"hitData":{"launchSpeed":101.6,"launchAngle":13.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":216.15,"coordY":107.48}},"index":2,"playId":"58a96c44-e0f7-37ce-9f17-1004891588cf","pitchNumber":3,"startTime":"2026-04-26T19:37:02.392Z","endTime":"2026-04-26T19:37:20.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.499999999999998,"awayTeamWinProbability":85.5,"homeTeamWinProbabilityAdded":-5.600000000000003,"leverageIndex":0.47,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:37:20.990Z","atBatIndex":57},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Matt Vierling out on a sacrifice fly to center fielder Dane Myers. Kerry Carpenter scores.","rbi":1,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T19:37:54.501Z","endTime":"2026-04-26T19:39:14.883Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":{"id":572955,"link":"/api/v1/people/572955"},"isScoringEvent":true,"rbi":true,"earned":true,"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},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7732963306061,"aZ":-36.10118496920749,"pfxX":3.3081852594275407,"pfxZ":-2.5329360895905975,"pX":-1.22086757785213,"pZ":2.240783852785413,"vX0":-0.3280248288781786,"vY0":-123.49320616482882,"vZ0":-2.0034058339341216,"x":163.54,"y":178.28,"x0":-1.5165663878489168,"y0":50.00239353810145,"z0":6.088992523739259,"aX":5.127785865691568},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.8,"breakHorizontal":-5.9,"spinRate":2629,"spinDirection":33},"zone":13,"typeConfidence":0.9,"plateTime":0.4429210142762199,"extension":5.656711313021064},"index":0,"playId":"2d16a11b-f550-3a20-98c9-3ba00aba01fb","pitchNumber":1,"startTime":"2026-04-26T19:38:19.934Z","endTime":"2026-04-26T19:38:24.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"third":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.327356252961636,"aZ":-36.41669323869593,"pfxX":3.8713344925284874,"pfxZ":-2.7131236435681796,"pX":-0.8211727259825305,"pZ":3.820970700657336,"vX0":0.37579194707160946,"vY0":-124.44243560360103,"vZ0":1.1860642866403934,"x":148.3,"y":135.61,"x0":-1.476985876237645,"y0":50.000821950244166,"z0":6.358510713336569,"aX":6.061159404909444},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.3,"breakHorizontal":-7.1,"spinRate":2682,"spinDirection":43},"zone":11,"typeConfidence":0.9,"plateTime":0.44040582136088835,"extension":5.563037110036556},"index":1,"playId":"7cbd6c28-a22b-3134-862b-d537b7687d64","pitchNumber":2,"startTime":"2026-04-26T19:38:40.750Z","endTime":"2026-04-26T19:38:44.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"third":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.308606811549325,"aZ":-36.921023747093855,"pfxX":3.2536608366954676,"pfxZ":-3.1195194273448816,"pX":0.3923492784686327,"pZ":2.3032213156130457,"vX0":3.0319601366911426,"vY0":-123.02916844681263,"vZ0":-1.8849777513318347,"x":102.04,"y":176.59,"x0":-1.2825541306944162,"y0":50.00443136894074,"z0":6.233052371328956,"aX":4.946517224587762},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.9,"breakHorizontal":-6.6,"spinRate":2871,"spinDirection":36},"zone":6,"typeConfidence":0.9,"plateTime":0.4466305285165033,"extension":5.588863514972995},"hitData":{"launchSpeed":96.5,"launchAngle":39.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":171.58,"coordY":78.19}},"index":2,"playId":"6c8655ca-4b6c-3965-945a-38f9b46803cb","pitchNumber":3,"startTime":"2026-04-26T19:39:01.021Z","endTime":"2026-04-26T19:39:14.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"third":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":12.3,"awayTeamWinProbability":87.7,"homeTeamWinProbabilityAdded":-2.1999999999999975,"leverageIndex":1.07,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:39:14.883Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jahmai Jones called out on strikes.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-26T19:39:41.851Z","endTime":"2026-04-26T19:41:12.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54526099742204,"aZ":-35.78018374114057,"pfxX":3.6238548440907916,"pfxZ":-2.370368336081553,"pX":-0.25394600798764483,"pZ":2.4745731636857244,"vX0":1.7201349300749806,"vY0":-123.52287752636579,"vZ0":-1.5679491834377566,"x":126.68,"y":171.97,"x0":-1.4339730295617266,"y0":50.00462336216405,"z0":6.1740838770336195,"aX":5.5045250195009325},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.4,"breakHorizontal":-7.0,"spinRate":3007,"spinDirection":49},"zone":5,"typeConfidence":0.9,"plateTime":0.4463615308515503,"extension":5.735590996861119},"index":0,"playId":"baabe21d-7f94-31e2-ae8d-db1afe5c622f","pitchNumber":1,"startTime":"2026-04-26T19:39:46.634Z","endTime":"2026-04-26T19:39:49.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.97096201543627,"aZ":-11.378924330160482,"pfxX":-6.0949536515174145,"pfxZ":10.997045275246666,"pX":-0.396590869534423,"pZ":2.9862978878679907,"vX0":4.782892766477348,"vY0":-137.71680759770774,"vZ0":-5.593145111752872,"x":132.12,"y":158.15,"x0":-1.3773547897838618,"y0":50.006833839198805,"z0":5.836709919296282,"aX":-11.530132371677418},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.7,"breakHorizontal":9.8,"spinRate":2401,"spinDirection":212},"zone":1,"typeConfidence":0.9,"plateTime":0.40008152444163025,"extension":5.716241616517706},"index":1,"playId":"eaab8b1b-4e2e-3509-924a-da91289ce404","pitchNumber":2,"startTime":"2026-04-26T19:40:01.646Z","endTime":"2026-04-26T19:40:04.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23311695525591,"aZ":-31.96023620145915,"pfxX":5.659944428900377,"pfxZ":0.1429011977072543,"pX":1.3719904245047436,"pZ":1.1681982163752955,"vX0":5.199513171759076,"vY0":-124.44806262056412,"vZ0":-5.274819146635659,"x":64.7,"y":207.24,"x0":-1.4841486624867983,"y0":50.00614571238196,"z0":5.979378367581303,"aX":8.83213024403565},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.8,"breakHorizontal":-11.5,"spinRate":3033,"spinDirection":163},"zone":14,"typeConfidence":0.9,"plateTime":0.4410272566880189,"extension":5.785138124598057},"index":2,"playId":"16fac1a5-d8d7-3558-88d3-9b317388f01c","pitchNumber":3,"startTime":"2026-04-26T19:40:26.086Z","endTime":"2026-04-26T19:40:31.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.354037072546905,"aZ":-32.61109875033292,"pfxX":3.605406721771406,"pfxZ":-0.2798044701530955,"pX":0.8000098677244095,"pZ":1.578322328858038,"vX0":3.925259577279734,"vY0":-124.96629862423438,"vZ0":-4.4276450873325865,"x":86.51,"y":196.17,"x0":-1.262283345061885,"y0":50.001025396527766,"z0":6.0666989185912445,"aX":5.672995852899057},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.3,"breakHorizontal":-7.4,"spinRate":3049,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.4391265548133516,"extension":5.7448346923771565},"index":3,"playId":"22d7bf9c-ab39-3f16-8c96-7f56b5782cad","pitchNumber":4,"startTime":"2026-04-26T19:40:50.231Z","endTime":"2026-04-26T19:40:53.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2464653609592,"aZ":-37.62862631950592,"pfxX":3.483470934034995,"pfxZ":-3.416554942103952,"pX":0.7666566190252799,"pZ":2.1759144221713065,"vX0":3.727085248116349,"vY0":-125.50335836468513,"vZ0":-2.3251141692404165,"x":87.78,"y":180.03,"x0":-1.189891295893431,"y0":50.0038529900477,"z0":6.177217013996362,"aX":5.559861391174598},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.5,"breakHorizontal":-7.2,"spinRate":2624,"spinDirection":6},"zone":6,"typeConfidence":0.9,"plateTime":0.4363219615620526,"extension":5.836412461548304},"index":4,"playId":"1ab734b5-ee0f-34ed-93a3-caa3b388676d","pitchNumber":5,"startTime":"2026-04-26T19:41:09.076Z","endTime":"2026-04-26T19:41:12.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"credit":"b_ab"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_ab"},{"player":{"id":663330,"link":"/api/v1/people/663330"},"credit":"b_pa"},{"player":{"id":572955,"link":"/api/v1/people/572955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:41:12.632Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Will Benson flies out sharply to left fielder Matt Vierling.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T19:45:23.592Z","endTime":"2026-04-26T19:45:39.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5],"actionIndex":[0,1,2,3,4],"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":666181,"fullName":"Will Benson","link":"/api/v1/people/666181"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Hao-Yu Lee remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T19:45:01.414Z","endTime":"2026-04-26T19:45:01.426Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to left field for Matt Vierling.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-26T19:45:01.426Z","endTime":"2026-04-26T19:45:01.428Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"700","defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Javier Báez replaces left fielder Jahmai Jones, batting 8th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-26T19:45:01.428Z","endTime":"2026-04-26T19:45:01.429Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"802","replacedPlayer":{"id":663330,"link":"/api/v1/people/663330"},"defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663330,"link":"/api/v1/people/663330"},"center":{"id":663837,"link":"/api/v1/people/663837"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Will Vest replaces Brant Hurter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-04-26T19:45:01.429Z","endTime":"2026-04-26T19:45:15.323Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676684,"link":"/api/v1/people/676684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676428,"link":"/api/v1/people/676428","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Will Benson replaces Jose Trevino.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-04-26T19:45:15.323Z","endTime":"2026-04-26T19:45:26.008Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666181,"link":"/api/v1/people/666181"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":624431,"link":"/api/v1/people/624431"},"defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":624431,"link":"/api/v1/people/624431","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.391,"strikeZoneBottom":1.711,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74452045003555,"aZ":-12.354286581311035,"pfxX":-5.526176158684996,"pfxZ":10.109369589820963,"pX":0.12081574662054613,"pZ":1.9024490867404589,"vX0":6.652448303064955,"vY0":-139.6847575393032,"vZ0":-7.598592321189961,"x":112.39,"y":187.41,"x0":-1.582420438360754,"y0":50.005889499946164,"z0":5.484674440119403,"aX":-10.837933627294737},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":8.5,"spinRate":2247,"spinDirection":210},"zone":8,"typeConfidence":0.89,"plateTime":0.39329129176760347,"extension":6.571743889298498},"hitData":{"launchSpeed":104.2,"launchAngle":43.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":83.07,"coordY":72.44}},"index":5,"playId":"7f7138bf-224a-3adb-8675-8f77325425d3","pitchNumber":1,"startTime":"2026-04-26T19:45:26.008Z","endTime":"2026-04-26T19:45:39.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":666181,"link":"/api/v1/people/666181","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":666181,"link":"/api/v1/people/666181"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:45:39.059Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ke'Bryan Hayes grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T19:45:58.519Z","endTime":"2026-04-26T19:46:51.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":96.1,"endSpeed":86.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.24563949927654,"aZ":-11.97895687119198,"pfxX":-6.745595602079565,"pfxZ":10.398649755489476,"pX":-0.3532245070837026,"pZ":2.4096257826121423,"vX0":5.385968470422322,"vY0":-139.63337146728625,"vZ0":-6.441937780007895,"x":130.46,"y":173.72,"x0":-1.4465536506276244,"y0":50.00625333703075,"z0":5.561967773256417,"aX":-13.104838286030724},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":10.9,"spinRate":2379,"spinDirection":206},"zone":4,"typeConfidence":0.85,"plateTime":0.3947534749611781,"extension":6.537506199620419},"index":0,"playId":"3b59f4d4-2c77-3325-b684-7c1c6c32157d","pitchNumber":1,"startTime":"2026-04-26T19:45:59.032Z","endTime":"2026-04-26T19:46:02.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.577026697979875,"aZ":-28.690077423917455,"pfxX":-0.14767624741326024,"pfxZ":2.0654241573404724,"pX":1.1963282056910751,"pZ":1.5805056416982934,"vX0":7.400752003173573,"vY0":-129.47324775643708,"vZ0":-4.2526716637040085,"x":71.4,"y":196.11,"x0":-1.6873315213395699,"y0":50.00249436506398,"z0":5.455259547190978,"aX":-0.24906736182208034},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.0,"breakHorizontal":-1.4,"spinRate":2751,"spinDirection":42},"zone":14,"typeConfidence":0.88,"plateTime":0.42403269651129305,"extension":6.556958821703742},"index":1,"playId":"7fad78dc-7b76-3c3c-908c-231eaa426425","pitchNumber":2,"startTime":"2026-04-26T19:46:11.191Z","endTime":"2026-04-26T19:46:15.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.834714637323415,"aZ":-15.426780241600015,"pfxX":-9.318859903463771,"pfxZ":8.54538048306525,"pX":-0.5425278255199104,"pZ":3.057463266176251,"vX0":6.290945519743163,"vY0":-139.68537700381475,"vZ0":-4.0173657883700455,"x":137.68,"y":156.23,"x0":-1.6224329186925532,"y0":50.004351385807716,"z0":5.540327223587649,"aX":-18.26852899773},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":15.5,"spinRate":2281,"spinDirection":213},"zone":1,"typeConfidence":0.93,"plateTime":0.3933175553888084,"extension":6.4208578608242926},"index":2,"playId":"c81cd5f1-581e-3290-b755-198fdf526158","pitchNumber":3,"startTime":"2026-04-26T19:46:22.319Z","endTime":"2026-04-26T19:46:25.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.55996729494355,"aZ":-11.585585764139822,"pfxX":-3.560822778438676,"pfxZ":10.365276804679898,"pX":0.9020254440546205,"pZ":2.037556417659733,"vX0":8.043057361199253,"vY0":-140.6829764060538,"vZ0":-7.211463326783038,"x":82.62,"y":183.77,"x0":-1.542883106196139,"y0":50.00491633832204,"z0":5.400369226816183,"aX":-7.0746371774710815},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":4.7,"spinRate":2283,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.39066226834059403,"extension":6.497538402542614},"hitData":{"launchSpeed":73.3,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.32,"coordY":160.71}},"index":3,"playId":"8a3d5f35-bf8c-34e2-9f00-ea787acc8687","pitchNumber":4,"startTime":"2026-04-26T19:46:43.778Z","endTime":"2026-04-26T19:46:51.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-1.9000000000000004,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:46:51.802Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl called out on strikes.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-26T19:47:15.929Z","endTime":"2026-04-26T19:48:00.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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.5,"endSpeed":88.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33872916365326,"aZ":-11.539885133645797,"pfxX":-3.7583272329564457,"pfxZ":10.36353669130742,"pX":0.08115227265973002,"pZ":2.4188576233795906,"vX0":6.094731586494774,"vY0":-140.35824655968156,"vZ0":-6.298981335318647,"x":113.91,"y":173.47,"x0":-1.6321051006599765,"y0":50.00683465084984,"z0":5.446823680574685,"aX":-7.4863623161334925},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.6,"breakHorizontal":5.5,"spinRate":2350,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.3905190001943475,"extension":6.498620190401906},"index":0,"playId":"ccc8061a-0848-3823-aa85-0427c3726e4f","pitchNumber":1,"startTime":"2026-04-26T19:47:16.313Z","endTime":"2026-04-26T19:47:19.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.320151747693174,"aZ":-12.313026382601102,"pfxX":-3.9036349243180686,"pfxZ":9.86605338099147,"pX":0.0070916867604133935,"pZ":3.2615607323305706,"vX0":5.6383430163006505,"vY0":-141.2524464009641,"vZ0":-4.1528893532773745,"x":116.73,"y":150.72,"x0":-1.5112398992339564,"y0":50.002575096968805,"z0":5.547425480894911,"aX":-7.858578505486244},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":5.9,"spinRate":2389,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.3883366624542157,"extension":6.509975129308358},"index":1,"playId":"b2426f11-2116-3449-a61b-583f3ab206fc","pitchNumber":2,"startTime":"2026-04-26T19:47:29.867Z","endTime":"2026-04-26T19:47:32.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-26T19:47:50.608Z","endTime":"2026-04-26T19:47:56.728Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"},"defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53951581044171,"aZ":-11.213599922665182,"pfxX":-2.062751016633531,"pfxZ":10.370786124684896,"pX":-0.6377747655303264,"pZ":1.7792015630615317,"vX0":3.6917776730702028,"vY0":-141.54638751323412,"vZ0":-8.073952989886825,"x":141.31,"y":190.74,"x0":-1.6933337699584696,"y0":50.000085028841916,"z0":5.3938214230649795,"aX":-4.1682345117658395},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":3.0,"spinRate":2356,"spinDirection":211},"zone":7,"typeConfidence":0.91,"plateTime":0.38755961414331663,"extension":6.435838752054705},"index":3,"playId":"9b4e12c1-4fa3-3b2b-8e0c-ba3ce7854e26","pitchNumber":3,"startTime":"2026-04-26T19:47:56.728Z","endTime":"2026-04-26T19:48:00.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":670770,"link":"/api/v1/people/670770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":670770,"link":"/api/v1/people/670770"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:48:00.772Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Rogers flies out to second baseman Matt McLain.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-26T19:50:21.262Z","endTime":"2026-04-26T19:51:20.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tyler Stephenson replaces Will Benson, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T19:49:57.500Z","endTime":"2026-04-26T19:49:57.515Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"802","replacedPlayer":{"id":666181,"link":"/api/v1/people/666181"},"defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":624431,"link":"/api/v1/people/624431"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jose Franco replaces Pierce Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-26T19:49:57.515Z","endTime":"2026-04-26T19:50:23.426Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683742,"link":"/api/v1/people/683742"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":572955,"link":"/api/v1/people/572955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.599616177866686,"aZ":-11.382743590819985,"pfxX":-7.106885735399505,"pfxZ":10.703524704831015,"pX":-0.611695763514586,"pZ":1.4811155561323497,"vX0":3.7971931284990044,"vY0":-138.4206141558923,"vZ0":-8.7997098170291,"x":140.32,"y":198.79,"x0":-1.077207261963577,"y0":50.00194113647733,"z0":5.461355243315554,"aX":-13.804558671175327},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":12.1,"spinRate":2460,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.3955348661644851,"extension":6.538330579426964},"index":2,"playId":"5b467e81-a97d-3a32-85e2-07a0e6a93d45","pitchNumber":1,"startTime":"2026-04-26T19:50:23.426Z","endTime":"2026-04-26T19:50:27.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":86.5,"endSpeed":80.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20374886586913,"aZ":-28.906074946700873,"pfxX":0.18106197236619348,"pfxZ":2.0186069907352175,"pX":0.7967274107117946,"pZ":0.7006862537877645,"vX0":4.883949681917102,"vY0":-125.85687615273362,"vZ0":-6.189940918972811,"x":86.63,"y":219.86,"x0":-1.1846455356637378,"y0":50.00502579681602,"z0":5.504345549466358,"aX":0.29236785336177706},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.6,"breakHorizontal":-1.3,"spinRate":2586,"spinDirection":149},"zone":14,"typeConfidence":0.89,"plateTime":0.4335814842997645,"extension":6.324264427425704},"index":3,"playId":"eb7fafa8-a748-3b39-9499-24b2094b1186","pitchNumber":2,"startTime":"2026-04-26T19:50:36.908Z","endTime":"2026-04-26T19:50:39.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21414005744165,"aZ":-15.202712669537206,"pfxX":-9.609380232785155,"pfxZ":8.772636480846495,"pX":-0.8247221036561954,"pZ":2.222786528792488,"vX0":4.253085230234867,"vY0":-138.3133485211402,"vZ0":-5.916724222365182,"x":148.44,"y":178.76,"x0":-1.1348177886035165,"y0":50.00628754841706,"z0":5.411513981959345,"aX":-18.598379737814646},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":16.6,"spinRate":2496,"spinDirection":215},"zone":13,"typeConfidence":0.89,"plateTime":0.3962038649847801,"extension":6.555600653560604},"index":4,"playId":"69a43bf6-3b52-3224-b8cb-cb0b879e66eb","pitchNumber":3,"startTime":"2026-04-26T19:50:54.372Z","endTime":"2026-04-26T19:50:58.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.400669856322747,"aZ":-30.38206969057189,"pfxX":-0.21530497695356088,"pfxZ":1.1497276255673423,"pX":0.5449375341898207,"pZ":2.040476068691136,"vX0":4.277147528805872,"vY0":-124.1702275110175,"vZ0":-3.09554312038782,"x":96.23,"y":183.69,"x0":-1.1736091242196272,"y0":50.00296529107943,"z0":5.837324914115141,"aX":-0.33612373443989263},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.6,"breakHorizontal":-0.6,"spinRate":2447,"spinDirection":74},"zone":9,"typeConfidence":0.89,"plateTime":0.441498661068465,"extension":6.364727345291032},"hitData":{"launchSpeed":75.9,"launchAngle":54.0,"totalDistance":200.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":122.04,"coordY":121.07}},"index":5,"playId":"67a0f21b-8726-33a6-8686-547ac6ebc32d","pitchNumber":4,"startTime":"2026-04-26T19:51:11.192Z","endTime":"2026-04-26T19:51:20.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":668670,"link":"/api/v1/people/668670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_ab"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_ab"},{"player":{"id":668670,"link":"/api/v1/people/668670"},"credit":"b_pa"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:51:20.503Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kevin McGonigle walks.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-26T19:51:43.221Z","endTime":"2026-04-26T19:52:39.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.753205359803268,"aZ":-30.775521274528817,"pfxX":1.7061678153045512,"pfxZ":0.9126988519942589,"pX":-0.3106645222318717,"pZ":3.3724222826808457,"vX0":2.042907769477651,"vY0":-123.4947438593086,"vZ0":0.3393983290287659,"x":128.84,"y":147.72,"x0":-1.3731823378693278,"y0":50.00154508001131,"z0":5.841765157145179,"aX":2.61007319437601},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.0,"breakHorizontal":-3.6,"spinRate":2558,"spinDirection":78},"zone":11,"typeConfidence":0.9,"plateTime":0.44513547939069786,"extension":6.31644639176438},"index":0,"playId":"acd387b2-3d78-33d4-bb6d-38d591cfad2e","pitchNumber":1,"startTime":"2026-04-26T19:51:46.718Z","endTime":"2026-04-26T19:51:50.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74362259710819,"aZ":-25.29031600206806,"pfxX":-13.96313193350597,"pfxZ":4.106100748223615,"pX":0.5898787383679667,"pZ":0.9920153772018929,"vX0":8.649371024035661,"vY0":-129.3917681370003,"vZ0":-6.391597775032085,"x":94.52,"y":212.0,"x0":-1.0008826874079064,"y0":50.00329723274524,"z0":5.461140404358833,"aX":-23.41904768353227},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.0,"breakHorizontal":23.0,"spinRate":1779,"spinDirection":239},"zone":14,"typeConfidence":0.93,"plateTime":0.4250723463179149,"extension":6.385929343253959},"index":1,"playId":"2e096c6e-6b1c-351c-be28-4bd7eec91bcd","pitchNumber":2,"startTime":"2026-04-26T19:52:01.498Z","endTime":"2026-04-26T19:52:04.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":80.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10373854832727,"aZ":-26.19325117875988,"pfxX":-12.928281673882362,"pfxZ":3.5871054669622855,"pX":-0.4598829812616721,"pZ":0.8066900363237629,"vX0":5.817475868876243,"vY0":-129.3971667473197,"vZ0":-6.639175093681402,"x":134.53,"y":217.0,"x0":-1.0777562267923941,"y0":50.004121560781044,"z0":5.4580217972552445,"aX":-21.56776712467583},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.9,"breakHorizontal":21.8,"spinRate":1865,"spinDirection":233},"zone":13,"typeConfidence":0.93,"plateTime":0.42596259556000504,"extension":6.417161378843378},"index":2,"playId":"56857145-fa05-30ae-8418-9ec11f81ecef","pitchNumber":3,"startTime":"2026-04-26T19:52:17.793Z","endTime":"2026-04-26T19:52:22.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.34683945221633,"aZ":-9.21368978001727,"pfxX":-6.150741113030496,"pfxZ":12.023671248921264,"pX":-1.6890171471803443,"pZ":2.5549911988979708,"vX0":0.773637570200769,"vY0":-138.60359834796694,"vZ0":-6.710617212073425,"x":181.38,"y":169.8,"x0":-1.177453184657499,"y0":50.00127125863673,"z0":5.651576695713584,"aX":-11.743362871075677},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.3,"breakHorizontal":10.9,"spinRate":2363,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3980199260335273,"extension":6.268822431471529},"index":3,"playId":"7984a073-a1bc-39b8-a44f-6cff95ade997","pitchNumber":4,"startTime":"2026-04-26T19:52:36.718Z","endTime":"2026-04-26T19:52:39.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":-0.7000000000000002,"leverageIndex":0.21,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:52:39.943Z","atBatIndex":64},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gleyber Torres homers (2) on a fly ball to right center field. Kevin McGonigle scores.","rbi":2,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-26T19:53:01.874Z","endTime":"2026-04-26T19:54:13.660Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742"},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":683742,"link":"/api/v1/people/683742"},"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":683742,"link":"/api/v1/people/683742"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.3,"endSpeed":76.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.650942416057166,"aZ":-30.776783613644852,"pfxX":1.7857658840408765,"pfxZ":0.9285705493507663,"pX":-0.19688044633285182,"pZ":2.458392754040694,"vX0":2.1689401409355065,"vY0":-122.6751285240596,"vZ0":-1.5249630556412614,"x":124.5,"y":172.4,"x0":-1.3280521350500196,"y0":50.004072698372525,"z0":5.737532915699343,"aX":2.693191534082188},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.6,"breakHorizontal":-3.8,"spinRate":2528,"spinDirection":81},"zone":5,"typeConfidence":0.9,"plateTime":0.4483008299200808,"extension":6.020171996508033},"index":0,"playId":"ea918986-cc4d-3704-8d17-0bd64112214b","pitchNumber":1,"startTime":"2026-04-26T19:53:06.370Z","endTime":"2026-04-26T19:53:09.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.329163681351517,"aZ":-31.105300991784777,"pfxX":0.6499898830025959,"pfxZ":0.7144980750707506,"pX":0.2976534666322937,"pZ":0.3915051520802996,"vX0":3.624844890457026,"vY0":-121.77764613656774,"vZ0":-6.047521503080759,"x":105.65,"y":228.21,"x0":-1.2957607446926966,"y0":50.004043295275494,"z0":5.603967594928891,"aX":0.974187642347835},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.1,"breakHorizontal":-2.0,"spinRate":2518,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.45009717592285936,"extension":6.062928183245168},"index":1,"playId":"a4682c5f-d575-3c58-aa0d-89ff59f1627e","pitchNumber":2,"startTime":"2026-04-26T19:53:22.292Z","endTime":"2026-04-26T19:53:25.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79743489209192,"aZ":-13.832144542058451,"pfxX":-7.094482926736383,"pfxZ":9.684361860743183,"pX":-0.0326011899196964,"pZ":3.2250899122433974,"vX0":5.141637290303238,"vY0":-137.55820272699265,"vZ0":-4.172313550314209,"x":118.24,"y":151.7,"x0":-1.015169910502526,"y0":50.004514696009764,"z0":5.715799783028397,"aX":-13.440554473211499},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":11.6,"spinRate":2302,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.3999335343043069,"extension":6.209495244153596},"hitData":{"launchSpeed":103.1,"launchAngle":26.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":192.37,"coordY":56.76}},"index":2,"playId":"07acd79f-7b47-3b26-ac7d-4ccd5d8d9c2c","pitchNumber":3,"startTime":"2026-04-26T19:53:44.568Z","endTime":"2026-04-26T19:54:13.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":650402,"link":"/api/v1/people/650402","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_ab"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_ab"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"credit":"b_pa"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":-5.199999999999999,"leverageIndex":0.37,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:54:13.660Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee strikes out swinging.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-26T19:54:26.962Z","endTime":"2026-04-26T19:55:38.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.900432934783595,"aZ":-33.62594880994474,"pfxX":1.8994865989746486,"pfxZ":-0.9266541373584687,"pX":-0.8729976205862576,"pZ":3.7277500915996375,"vX0":0.30983862090645736,"vY0":-124.00021376690863,"vZ0":1.4454902732972037,"x":150.28,"y":138.13,"x0":-1.2463365720425132,"y0":50.00495443732308,"z0":5.934744572810267,"aX":2.969449618934132},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.1,"breakHorizontal":-3.5,"spinRate":2511,"spinDirection":76},"zone":11,"typeConfidence":0.9,"plateTime":0.44108164344099254,"extension":6.0943656352772875},"index":0,"playId":"fbaceb22-37a6-30a8-8da6-c766f0d11587","pitchNumber":1,"startTime":"2026-04-26T19:54:32.104Z","endTime":"2026-04-26T19:54:35.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77210430687033,"aZ":-12.527128851373167,"pfxX":-5.891866885406538,"pfxZ":10.155503318117162,"pX":0.3517403175736327,"pZ":3.327337204359054,"vX0":5.696079922877572,"vY0":-138.63418962821453,"vZ0":-3.704027862592859,"x":103.59,"y":148.94,"x0":-0.970171022579896,"y0":50.00193205123132,"z0":5.524653914642035,"aX":-11.397793722301891},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":9.4,"spinRate":2409,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.3960213652274831,"extension":6.398290975715499},"index":1,"playId":"19e7fbd5-1b35-30c4-8a0f-0e6d8c08bec0","pitchNumber":2,"startTime":"2026-04-26T19:54:47.639Z","endTime":"2026-04-26T19:54:51.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17661168769203,"aZ":-29.195029704408395,"pfxX":1.2550651015477625,"pfxZ":1.887217322446653,"pX":-0.11530522122276664,"pZ":1.3884256689937553,"vX0":2.4516057914406364,"vY0":-124.2949702851641,"vZ0":-4.449907865341424,"x":121.4,"y":201.29,"x0":-1.2745435076868568,"y0":50.00134397274332,"z0":5.6056814141882265,"aX":1.977623506103691},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.8,"breakHorizontal":-2.8,"spinRate":2530,"spinDirection":29},"zone":13,"typeConfidence":0.9,"plateTime":0.4394275132009704,"extension":6.336988717936926},"index":2,"playId":"6b279338-d23d-3017-9875-eed906e40e38","pitchNumber":3,"startTime":"2026-04-26T19:55:08.377Z","endTime":"2026-04-26T19:55:11.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-26T19:55:18.102Z","endTime":"2026-04-26T19:55:34.162Z","isPitch":false,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"},"defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.034024808835483,"aZ":-32.1219836308731,"pfxX":1.5485798993686832,"pfxZ":0.03862686821774641,"pX":-0.1293449267919683,"pZ":0.9710036399582058,"vX0":2.1623601917325077,"vY0":-123.17123379962563,"vZ0":-4.565109253785948,"x":121.93,"y":212.56,"x0":-1.222233839851908,"y0":50.006127525538595,"z0":5.58574658628666,"aX":2.3633173138866974},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.8,"breakHorizontal":-3.4,"spinRate":2578,"spinDirection":80},"zone":13,"typeConfidence":0.9,"plateTime":0.44586723876792433,"extension":6.0857028567477025},"index":4,"playId":"9cca5c89-781c-3113-984b-c1ea8ffa14c9","pitchNumber":4,"startTime":"2026-04-26T19:55:34.162Z","endTime":"2026-04-26T19:55:38.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1,"awayTeamWinProbability":97.9,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:55:38.941Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene called out on strikes.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-26T19:55:59.437Z","endTime":"2026-04-26T19:57:35.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742"},"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":80.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27357832592653,"aZ":-22.274384495413727,"pfxX":-12.838402188819567,"pfxZ":5.979466937953714,"pX":0.22443972439557333,"pZ":0.9914706859474083,"vX0":7.2732858079367135,"vY0":-129.21302200356726,"vZ0":-6.900676774514516,"x":108.44,"y":212.01,"x0":-0.9906500836730145,"y0":50.00137800454013,"z0":5.463501349696841,"aX":-21.24437302224442},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.1,"breakHorizontal":21.1,"spinRate":1693,"spinDirection":235},"zone":14,"typeConfidence":0.92,"plateTime":0.42740248409181536,"extension":6.363489415986367},"index":0,"playId":"88b2d621-801a-3121-bdf2-c19f96eb389a","pitchNumber":1,"startTime":"2026-04-26T19:56:03.917Z","endTime":"2026-04-26T19:56:07.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.838892122456464,"aZ":-12.08022031939261,"pfxX":-6.853122194905715,"pfxZ":10.55119514649342,"pX":-0.7985490400289953,"pZ":2.5458802741710835,"vX0":3.305638274392477,"vY0":-138.11080089082435,"vZ0":-6.057040296448895,"x":147.44,"y":170.04,"x0":-1.130003437198005,"y0":50.0017573310827,"z0":5.602809235677695,"aX":-13.05010521161683},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":11.5,"spinRate":2540,"spinDirection":215},"zone":4,"typeConfidence":0.91,"plateTime":0.39875343171109323,"extension":6.335179383198417},"index":1,"playId":"dc0248a3-34c3-3afc-9baf-0cf43cb3ecd3","pitchNumber":2,"startTime":"2026-04-26T19:56:20.787Z","endTime":"2026-04-26T19:56:23.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":84.9,"endSpeed":78.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.570459240691942,"aZ":-31.953792486359006,"pfxX":2.02390320171565,"pfxZ":0.14401062708003476,"pX":1.3163615416593815,"pZ":1.820321298257048,"vX0":5.1011926019982035,"vY0":-123.59373963837584,"vZ0":-3.079440049074762,"x":66.82,"y":189.63,"x0":-1.0371676529139968,"y0":50.00490025074946,"z0":5.765346992041024,"aX":3.13115012604026},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.2,"breakHorizontal":-4.8,"spinRate":2613,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.44313052253973995,"extension":6.315647187759146},"index":2,"playId":"0a4d6930-3305-3d3f-bb8c-3748bf416bab","pitchNumber":3,"startTime":"2026-04-26T19:56:36.709Z","endTime":"2026-04-26T19:56:41.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":90.2,"endSpeed":82.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.352544051324827,"aZ":-22.943075941896478,"pfxX":-10.757615367071335,"pfxZ":5.367870412254378,"pX":0.3969682497238839,"pZ":1.3867957435790335,"vX0":7.050882904069436,"vY0":-131.00951357141304,"vZ0":-6.361547779143154,"x":101.87,"y":201.34,"x0":-0.945813688370154,"y0":50.00533278626192,"z0":5.587063363723951,"aX":-18.508955025710183},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.4,"breakHorizontal":17.8,"spinRate":1832,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.4197522876253901,"extension":6.346240096021469},"index":3,"playId":"d945f969-3e1f-3223-9042-fa813c3b17fb","pitchNumber":4,"startTime":"2026-04-26T19:56:54.436Z","endTime":"2026-04-26T19:56:57.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.125629194566557,"aZ":-30.830244953094272,"pfxX":1.4418167390439747,"pfxZ":0.8474818774406421,"pX":0.313344247820622,"pZ":1.8302062417176572,"vX0":3.4718209187280937,"vY0":-124.90234449945775,"vZ0":-3.3128217510512163,"x":105.06,"y":189.36,"x0":-1.2773583159967843,"y0":50.00572203525379,"z0":5.686130910411585,"aX":2.2980305879081278},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.1,"breakHorizontal":-3.4,"spinRate":2630,"spinDirection":98},"zone":9,"typeConfidence":0.91,"plateTime":0.4370844835140373,"extension":6.25835245811564},"index":4,"playId":"8137e000-15bc-34fa-ae8f-611e492566a5","pitchNumber":5,"startTime":"2026-04-26T19:57:11.128Z","endTime":"2026-04-26T19:57:14.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.240812692928124,"aZ":-12.487844965967248,"pfxX":-2.614573432676047,"pfxZ":10.42129060874682,"pX":-0.5005107171303481,"pZ":1.9549098996928356,"vX0":2.7073264701055155,"vY0":-137.48264229196923,"vZ0":-7.060889765211844,"x":136.08,"y":186.0,"x0":-1.1646157328468552,"y0":50.0004582900928,"z0":5.427700835010937,"aX":-4.938268052611887},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":4.1,"spinRate":2350,"spinDirection":216},"zone":7,"typeConfidence":0.91,"plateTime":0.40041936017977786,"extension":6.3787220716716755},"index":5,"playId":"88e54af7-da81-3b02-ae0f-189eabd05072","pitchNumber":6,"startTime":"2026-04-26T19:57:31.904Z","endTime":"2026-04-26T19:57:35.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-26T19:57:35.807Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt McLain grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T20:00:08.958Z","endTime":"2026-04-26T20:01:44.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Finnegan replaces Will Vest.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T19:59:13.702Z","endTime":"2026-04-26T20:00:11.314Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.04594578121403,"aZ":-10.666459228529785,"pfxX":-8.563020159946632,"pfxZ":11.126860479644,"pX":0.20012478951777843,"pZ":2.0207427818307324,"vX0":7.322659640452423,"vY0":-139.06725830798396,"vZ0":-7.424518405630225,"x":109.37,"y":184.22,"x0":-1.3719628940208013,"y0":50.00103070989988,"z0":5.4555536394150534,"aX":-16.548577402513697},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":13.7,"spinRate":2279,"spinDirection":210},"zone":8,"typeConfidence":0.9,"plateTime":0.39586902060712115,"extension":6.679214212803734},"index":1,"playId":"01f93b37-24fd-3b11-b1af-73e2ba011951","pitchNumber":1,"startTime":"2026-04-26T20:00:11.314Z","endTime":"2026-04-26T20:00:14.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72872286151345,"aZ":-26.17920491787063,"pfxX":-9.538518047275872,"pfxZ":3.6053599791375226,"pX":0.32544067591745857,"pZ":0.5243438645940502,"vX0":8.983143585942004,"vY0":-128.67076379873424,"vZ0":-7.01837762205132,"x":104.59,"y":224.62,"x0":-1.9855134565723789,"y0":50.00266207058128,"z0":5.338972903771514,"aX":-15.863622275039573},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.9,"breakHorizontal":15.0,"spinRate":1154,"spinDirection":232},"zone":14,"typeConfidence":0.89,"plateTime":0.42701604917485625,"extension":6.76647869677494},"index":2,"playId":"2f3919cb-973f-30bf-a8d0-deb349b2cefd","pitchNumber":2,"startTime":"2026-04-26T20:00:29.889Z","endTime":"2026-04-26T20:00:32.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.7,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.333935079654783,"aZ":-22.448527418883703,"pfxX":-7.229272015656276,"pfxZ":5.834845309053197,"pX":-0.03466266189510647,"pZ":1.284040065037976,"vX0":6.66867938998945,"vY0":-128.92209062119434,"vZ0":-5.896856358304937,"x":118.32,"y":204.11,"x0":-1.728321867334516,"y0":50.00031517853762,"z0":5.357979955672649,"aX":-12.044606267829426},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.4,"breakHorizontal":11.4,"spinRate":1268,"spinDirection":226},"zone":13,"typeConfidence":0.89,"plateTime":0.4265053595953927,"extension":6.870976654676271},"index":3,"playId":"7a51cf38-817b-3678-9eca-cef30f7b6942","pitchNumber":3,"startTime":"2026-04-26T20:00:51.493Z","endTime":"2026-04-26T20:00:54.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-26T20:01:01.468Z","endTime":"2026-04-26T20:01:17.070Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":96.8,"endSpeed":86.5,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.81839144365031,"aZ":-11.415795141986573,"pfxX":-8.233463614661302,"pfxZ":10.605779093123397,"pX":-0.8539279814969646,"pZ":3.441003837988054,"vX0":4.403923888181102,"vY0":-140.66584092860217,"vZ0":-3.928080275038401,"x":149.55,"y":145.87,"x0":-1.3898856478623127,"y0":50.00387875331562,"z0":5.62420777560463,"aX":-16.117223508259396},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.4,"breakHorizontal":13.7,"spinRate":2353,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.3929064477153448,"extension":6.528356169677937},"index":5,"playId":"0e995942-1784-3442-b392-09f746446635","pitchNumber":4,"startTime":"2026-04-26T20:01:17.070Z","endTime":"2026-04-26T20:01:20.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.748564736872193,"aZ":-29.91212903958723,"pfxX":-0.8700345435786843,"pfxZ":1.4563919344951275,"pX":0.30376527963610445,"pZ":1.8447639006855474,"vX0":5.38404458184006,"vY0":-124.12788790988945,"vZ0":-2.89909948396463,"x":105.42,"y":188.97,"x0":-1.7840184861892563,"y0":50.00436200043192,"z0":5.528424692134805,"aX":-1.35329513385911},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.2,"breakHorizontal":0.2,"spinRate":2176,"spinDirection":88},"zone":9,"typeConfidence":0.69,"plateTime":0.441918227148157,"extension":6.633803298577886},"hitData":{"launchSpeed":103.3,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.2,"coordY":153.1}},"index":6,"playId":"b9695651-da6f-3705-9ce9-fb490e73ee9b","pitchNumber":5,"startTime":"2026-04-26T20:01:35.682Z","endTime":"2026-04-26T20:01:44.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":680574,"link":"/api/v1/people/680574","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-0.8999999999999997,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:01:44.214Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a fly ball to shortstop Kevin McGonigle.","rbi":0,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T20:02:09.799Z","endTime":"2026-04-26T20:02:27.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.418408180623288,"aZ":-30.360886336988553,"pfxX":-7.03253778394097,"pfxZ":1.1016419207570216,"pX":-0.5967022411418393,"pZ":2.0994966056458164,"vX0":6.026048591299288,"vY0":-127.23541378520571,"vZ0":-2.5448683526232894,"x":139.74,"y":182.09,"x0":-2.0741754967106165,"y0":50.00536621154258,"z0":5.501939379595576,"aX":-11.611883371155683},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":11.5,"spinRate":1072,"spinDirection":236},"zone":7,"typeConfidence":0.9,"plateTime":0.42935437905826346,"extension":6.694602433430422},"hitData":{"launchSpeed":76.8,"launchAngle":39.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.86,"coordY":108.86}},"index":0,"playId":"14a0d95a-ea25-3ac5-b80a-7aead55a9717","pitchNumber":1,"startTime":"2026-04-26T20:02:16.166Z","endTime":"2026-04-26T20:02:27.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":682829,"link":"/api/v1/people/682829","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":0.8999999999999997,"leverageIndex":0.18,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:02:27.635Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart strikes out on a foul tip.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T20:02:53.936Z","endTime":"2026-04-26T20:04:07.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668670,"link":"/api/v1/people/668670"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50100141442978,"aZ":-24.33227359657406,"pfxX":-6.88851481457057,"pfxZ":4.709334603983488,"pX":-0.33286622608593286,"pZ":1.342823711810082,"vX0":6.006152847922933,"vY0":-128.02158475688483,"vZ0":-5.340429729519415,"x":129.69,"y":202.52,"x0":-1.810103833316136,"y0":50.00481089250957,"z0":5.351251941775797,"aX":-11.478561455198019},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.6,"breakHorizontal":11.2,"spinRate":1102,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.42722344806617407,"extension":6.907019262508173},"index":0,"playId":"ad8e1285-7f41-3fef-9f4d-e9f28ed08d98","pitchNumber":1,"startTime":"2026-04-26T20:03:04.026Z","endTime":"2026-04-26T20:03:07.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":95.3,"endSpeed":86.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14961138250211,"aZ":-12.389546653790598,"pfxX":-6.689897591675642,"pfxZ":10.211515725959403,"pX":-0.6844787211362686,"pZ":1.9966468257412324,"vX0":4.358393013570623,"vY0":-138.60297149767948,"vZ0":-7.205939762065481,"x":143.09,"y":184.87,"x0":-1.4114212289854882,"y0":50.00414975638239,"z0":5.464783404374062,"aX":-12.964497338333212},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":11.2,"spinRate":2248,"spinDirection":205},"zone":7,"typeConfidence":0.89,"plateTime":0.39579124952752753,"extension":6.621188621719236},"index":1,"playId":"a8a661af-15e6-3389-9635-4f33cf1b6f49","pitchNumber":2,"startTime":"2026-04-26T20:03:21.727Z","endTime":"2026-04-26T20:03:24.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67503029717379,"aZ":-10.160174226894117,"pfxX":-5.67902143599677,"pfxZ":11.122652294927569,"pX":-0.2975094056213706,"pZ":2.9735026724547695,"vX0":4.912769164794111,"vY0":-140.25964461686223,"vZ0":-5.42442919671939,"x":128.34,"y":158.5,"x0":-1.3396328886038988,"y0":50.002548805309736,"z0":5.6040753274091095,"aX":-11.240370682844683},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.1,"breakHorizontal":9.2,"spinRate":2323,"spinDirection":203},"zone":1,"typeConfidence":0.91,"plateTime":0.39149074420184293,"extension":6.5896957982911095},"index":2,"playId":"b1f110e1-954c-31ea-b279-8572e20d7ddd","pitchNumber":3,"startTime":"2026-04-26T20:03:43.388Z","endTime":"2026-04-26T20:03:46.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.803145138165824,"aZ":-8.96354795220011,"pfxX":-6.63423254413479,"pfxZ":11.749897294347514,"pX":-0.9388501788279647,"pZ":3.286049911014015,"vX0":3.482991675361474,"vY0":-141.0276800853105,"vZ0":-4.684985923060452,"x":152.79,"y":150.06,"x0":-1.3407679514985569,"y0":50.00659418721868,"z0":5.570075132511303,"aX":-13.110152083915803},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.3,"breakHorizontal":11.0,"spinRate":2318,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.3912638035182612,"extension":6.631757666727051},"index":3,"playId":"49545858-08a6-3780-906d-c2327fb1ef26","pitchNumber":4,"startTime":"2026-04-26T20:04:04.106Z","endTime":"2026-04-26T20:04:07.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":701398,"link":"/api/v1/people/701398","batSide":{"code":"R","description":"Right"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0999999999999999,"awayTeamWinProbability":98.9,"homeTeamWinProbabilityAdded":-1.0999999999999999,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:04:07.526Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathaniel Lowe flies out to left fielder Matt Vierling.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-26T20:04:26.919Z","endTime":"2026-04-26T20:06:35.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53482242370475,"aZ":-18.805431839934784,"pfxX":-9.076199494427314,"pfxZ":7.749528507637609,"pX":-0.15058583215379132,"pZ":0.9229476846665783,"vX0":7.43255694899406,"vY0":-130.747587274059,"vZ0":-7.6145351703157385,"x":122.74,"y":213.86,"x0":-1.8562146273515547,"y0":50.00144924471426,"z0":5.293195497881854,"aX":-15.653948736134016},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.5,"breakHorizontal":14.8,"spinRate":1265,"spinDirection":230},"zone":13,"typeConfidence":0.83,"plateTime":0.41952458430732165,"extension":6.8784275230189404},"index":0,"playId":"53d1491d-08ab-3386-8404-55be579367f4","pitchNumber":1,"startTime":"2026-04-26T20:04:35.997Z","endTime":"2026-04-26T20:04:39.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.234901655248567,"aZ":-20.144311986701695,"pfxX":-8.557483190646327,"pfxZ":6.999903214520989,"pX":0.09679198546886583,"pZ":1.1200833056514976,"vX0":7.744530559799111,"vY0":-130.47927420062075,"vZ0":-6.795875922081424,"x":113.31,"y":208.54,"x0":-1.8023746841752892,"y0":50.004340051318785,"z0":5.283545875815698,"aX":-14.711671385103886},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.3,"breakHorizontal":13.7,"spinRate":1242,"spinDirection":231},"zone":14,"typeConfidence":0.86,"plateTime":0.4202764785317199,"extension":6.847638236713726},"index":1,"playId":"5fae220b-2e8a-3408-b6fc-17da58ad116f","pitchNumber":2,"startTime":"2026-04-26T20:04:57.760Z","endTime":"2026-04-26T20:05:00.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.82393354522547,"aZ":-10.92585185304283,"pfxX":-4.892468838097487,"pfxZ":10.588072761588132,"pX":-0.014756699449070048,"pZ":1.8618128305060413,"vX0":5.850221589749807,"vY0":-141.59240226782654,"vZ0":-7.929938921217101,"x":117.56,"y":188.51,"x0":-1.4834531071825598,"y0":50.004887110601885,"z0":5.4186109002618865,"aX":-9.82043677129692},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":7.6,"spinRate":2264,"spinDirection":203},"zone":8,"typeConfidence":0.91,"plateTime":0.38855764796926273,"extension":6.624447679549835},"index":2,"playId":"23346ade-6906-331e-b2e7-e0a134064636","pitchNumber":3,"startTime":"2026-04-26T20:05:16.679Z","endTime":"2026-04-26T20:05:19.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":87.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.14971183506521,"aZ":-11.590100315161477,"pfxX":-6.109300650081724,"pfxZ":10.325137411620327,"pX":0.04109637009155118,"pZ":3.6668525238707548,"vX0":5.991345123155835,"vY0":-141.24018226827383,"vZ0":-3.170396637492741,"x":115.43,"y":139.77,"x0":-1.3276637530994206,"y0":50.0025375925099,"z0":5.563877199044005,"aX":-12.179513525615524},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":9.6,"spinRate":2286,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.3897922715248594,"extension":6.627692988119111},"index":3,"playId":"5773da0f-9145-3127-afa3-3e421f73e941","pitchNumber":4,"startTime":"2026-04-26T20:05:37.516Z","endTime":"2026-04-26T20:05:40.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":86.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.65784138136129,"aZ":-10.336949365507646,"pfxX":-5.518686333716314,"pfxZ":11.136772038941341,"pX":-0.5755507444680085,"pZ":4.4715574769364155,"vX0":4.515102975556412,"vY0":-140.30516119561227,"vZ0":-1.3530060975224028,"x":138.94,"y":118.05,"x0":-1.502066836500291,"y0":50.00054197275479,"z0":5.646534099110312,"aX":-10.818973410170326},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.9,"breakHorizontal":8.9,"spinRate":2316,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.3928991578848833,"extension":6.619697331688255},"index":4,"playId":"5f7cf74f-5190-3b14-9f3e-ca9c0f6eb4da","pitchNumber":5,"startTime":"2026-04-26T20:06:03.925Z","endTime":"2026-04-26T20:06:07.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.659304357332374,"aZ":-10.69480344193752,"pfxX":-4.55302294655862,"pfxZ":10.810902748642357,"pX":-0.25067315035890864,"pZ":3.34067361499651,"vX0":4.687759856371072,"vY0":-140.924223058221,"vZ0":-4.21083800114454,"x":126.56,"y":148.58,"x0":-1.3539445455569732,"y0":50.00319330473746,"z0":5.559888722580094,"aX":-9.046749155034323},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.7,"breakHorizontal":7.1,"spinRate":2364,"spinDirection":201},"zone":2,"typeConfidence":0.91,"plateTime":0.390486306030545,"extension":6.729850875393483},"hitData":{"launchSpeed":90.8,"launchAngle":32.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.02,"coordY":92.39}},"index":5,"playId":"78d13b92-5e2f-30da-a77b-a6e91fff2317","pitchNumber":6,"startTime":"2026-04-26T20:06:26.667Z","endTime":"2026-04-26T20:06:35.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":682829,"link":"/api/v1/people/682829"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-0.4999999999999999,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:06:35.840Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Torkelson doubles (6) on a ground ball to left fielder TJ Friedl.","rbi":0,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T20:08:48.023Z","endTime":"2026-04-26T20:09:16.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.815263677662415,"aZ":-31.698975611162457,"pfxX":0.27186415907452055,"pfxZ":0.3137157815314584,"pX":-0.5525082223800836,"pZ":3.231275516143794,"vX0":1.7177361655197991,"vY0":-121.48742422977747,"vZ0":0.23865286663039753,"x":138.06,"y":151.54,"x0":-1.3027233005562664,"y0":50.001651522723236,"z0":5.877167582289052,"aX":0.4076659486385805},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.8,"breakHorizontal":-0.8,"spinRate":2419,"spinDirection":110},"zone":1,"typeConfidence":0.89,"plateTime":0.4500931903422103,"extension":6.231969881983233},"index":0,"playId":"6a8f7f4c-02af-3cea-965b-b3303eaf811a","pitchNumber":1,"startTime":"2026-04-26T20:08:48.023Z","endTime":"2026-04-26T20:08:51.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":78.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.734150346386773,"aZ":-30.08313007858072,"pfxX":0.06048794710522443,"pfxZ":1.3650302482236594,"pX":-0.39368346761457235,"pZ":2.0704264216885613,"vX0":2.0352281491237063,"vY0":-121.97135263215841,"vZ0":-2.5262558752928643,"x":132.01,"y":182.88,"x0":-1.240273228299887,"y0":50.005415155915436,"z0":5.665457246574719,"aX":0.09263728152442108},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.2,"breakHorizontal":-0.5,"spinRate":2490,"spinDirection":93},"zone":7,"typeConfidence":0.89,"plateTime":0.4458537652351642,"extension":6.1009392051800955},"hitData":{"launchSpeed":94.8,"launchAngle":4.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":40.74,"coordY":109.0}},"index":1,"playId":"2adf8899-1fc2-3d6f-accc-ec9f0babbef6","pitchNumber":2,"startTime":"2026-04-26T20:09:02.539Z","endTime":"2026-04-26T20:09:16.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-0.19999999999999996,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:09:16.797Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kerry Carpenter grounds out to first baseman Sal Stewart. Spencer Torkelson to 3rd.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T20:09:46.879Z","endTime":"2026-04-26T20:10:36.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.741063831273266,"aZ":-30.011888783576847,"pfxX":0.20095548749481074,"pfxZ":1.416102791272671,"pX":0.8756851291982647,"pZ":1.3218596310819772,"vX0":5.229196228657844,"vY0":-122.07071829792427,"vZ0":-4.479389089895411,"x":83.62,"y":203.09,"x0":-1.3112047743360113,"y0":50.00214349230585,"z0":5.734972473863626,"aX":0.30521659021244213},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.8,"breakHorizontal":-1.4,"spinRate":2419,"spinDirection":82},"zone":14,"typeConfidence":0.9,"plateTime":0.4469747931640473,"extension":6.274635807591499},"index":0,"playId":"92923742-d2cd-3ba0-a457-30ab8172aad6","pitchNumber":1,"startTime":"2026-04-26T20:09:50.651Z","endTime":"2026-04-26T20:09:53.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.534534507877638,"aZ":-30.95187028439483,"pfxX":1.1073543986001684,"pfxZ":0.7875682034172478,"pX":-0.6642098663266011,"pZ":3.0296022398949076,"vX0":1.4408237715788794,"vY0":-122.80086842268638,"vZ0":-0.5358261715718439,"x":142.32,"y":156.98,"x0":-1.3996535287901912,"y0":50.000647040026976,"z0":5.856094194931717,"aX":1.7113711039608706},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.6,"breakHorizontal":-2.3,"spinRate":2464,"spinDirection":6},"zone":1,"typeConfidence":0.9,"plateTime":0.4439554798480905,"extension":6.158571981636612},"index":1,"playId":"f86a6e78-03c1-345a-b0ef-c2b47d53a842","pitchNumber":2,"startTime":"2026-04-26T20:10:09.863Z","endTime":"2026-04-26T20:10:13.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00094553613551,"aZ":-31.198510396502638,"pfxX":1.1196551487343744,"pfxZ":0.6269776754712586,"pX":-0.5064289724203523,"pZ":1.5873120198012691,"vX0":1.8792385080385263,"vY0":-123.86748905052522,"vZ0":-3.6289071732651523,"x":136.3,"y":195.92,"x0":-1.4194533446556472,"y0":50.002750003131716,"z0":5.670835290766526,"aX":1.7455040744306487},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.6,"breakHorizontal":-2.4,"spinRate":2444,"spinDirection":108},"zone":13,"typeConfidence":0.9,"plateTime":0.44164706446019153,"extension":6.192863532021356},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.79,"coordY":167.8}},"index":2,"playId":"43a9e4c7-35b8-39a4-9cfa-a8f8cc938d3d","pitchNumber":3,"startTime":"2026-04-26T20:10:29.027Z","endTime":"2026-04-26T20:10:36.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:10:36.926Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Vierling walks.","rbi":0,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T20:10:57.260Z","endTime":"2026-04-26T20:11:57.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"postOnThird":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.354030567340196,"aZ":-10.172230026221042,"pfxX":-4.619693973354693,"pfxZ":11.347451253866655,"pX":1.0728437031696219,"pZ":2.8691974263000493,"vX0":6.464336749654982,"vY0":-138.675436612281,"vZ0":-5.985192408995674,"x":76.11,"y":161.31,"x0":-0.6931988215240412,"y0":50.00019753019309,"z0":5.740823888998442,"aX":-8.955517378355085},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.4,"breakHorizontal":7.0,"spinRate":2312,"spinDirection":207},"zone":12,"typeConfidence":0.91,"plateTime":0.3956727774500677,"extension":6.428008892516159},"index":0,"playId":"a775b51a-fd4c-3c12-86eb-a316f43fdb6b","pitchNumber":1,"startTime":"2026-04-26T20:11:02.186Z","endTime":"2026-04-26T20:11:05.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.951699850639155,"aZ":-32.32315330380994,"pfxX":1.9261513144620306,"pfxZ":-0.09663800744380957,"pX":-1.8079646584591158,"pZ":3.0921382578822287,"vX0":-1.533383179966525,"vY0":-121.28572904508243,"vZ0":0.005482616703069931,"x":185.92,"y":155.29,"x0":-1.418866982413641,"y0":50.00407899069288,"z0":5.900465514912551,"aX":2.8797901975195965},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.1,"breakHorizontal":-3.1,"spinRate":2514,"spinDirection":90},"zone":11,"typeConfidence":0.89,"plateTime":0.4510054002258781,"extension":6.041640752727672},"index":1,"playId":"18206f1b-e95c-3bca-add9-640ac744bdaa","pitchNumber":2,"startTime":"2026-04-26T20:11:18.911Z","endTime":"2026-04-26T20:11:22.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50866162071836,"aZ":-29.81613198428669,"pfxX":1.4598673162279763,"pfxZ":1.5148598000490523,"pX":1.1829460657563529,"pZ":1.1336025063709143,"vX0":4.870844560554112,"vY0":-124.31677866792823,"vZ0":-5.098355463417063,"x":71.91,"y":208.17,"x0":-0.9935725653893241,"y0":50.005498916956434,"z0":5.693353829891485,"aX":2.2798674485518053},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.8,"breakHorizontal":-3.8,"spinRate":2557,"spinDirection":85},"zone":14,"typeConfidence":0.9,"plateTime":0.44101333444664137,"extension":6.2666172353685115},"index":2,"playId":"c6b47850-7ffb-3614-a8d2-e5139c9d823d","pitchNumber":3,"startTime":"2026-04-26T20:11:35.372Z","endTime":"2026-04-26T20:11:40.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84641385850014,"aZ":-12.12091131669995,"pfxX":-5.917304101015299,"pfxZ":10.558518601217886,"pX":-0.8212325247349769,"pZ":3.4238615333616718,"vX0":3.120640437585447,"vY0":-137.50805383302293,"vZ0":-4.164176142599854,"x":148.3,"y":146.34,"x0":-1.207101544654469,"y0":50.00164475078779,"z0":5.791174753853419,"aX":-11.237155804772323},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.4,"breakHorizontal":10.0,"spinRate":2315,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.3995967189607845,"extension":6.320125326098294},"index":3,"playId":"08246bf9-4d64-36db-ba24-035b72f450d0","pitchNumber":4,"startTime":"2026-04-26T20:11:53.469Z","endTime":"2026-04-26T20:11:57.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":663837,"link":"/api/v1/people/663837","batSide":{"code":"R","description":"Right"}},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"credit":"b_pa"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:11:57.214Z","atBatIndex":74},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tigers challenged (play at 1st), call on the field was upheld: Javier Báez grounds into a double play, third baseman Ke'Bryan Hayes to second baseman Matt McLain to first baseman Sal Stewart. Matt Vierling out at 2nd. Javier Báez out at 1st.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-26T20:12:17.709Z","endTime":"2026-04-26T20:13:31.671Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683742,"fullName":"Jose Franco","link":"/api/v1/people/683742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"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":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":84.7,"endSpeed":78.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.704847082047625,"aZ":-30.018389842598364,"pfxX":-0.032218960641806405,"pfxZ":1.38965009488704,"pX":0.5926426802418832,"pZ":2.3611821134780175,"vX0":4.13784531136834,"vY0":-123.39065499384222,"vZ0":-2.051404470335073,"x":94.41,"y":175.03,"x0":-1.0991425330017113,"y0":50.00024550161843,"z0":5.723534791624094,"aX":-0.050341211226671984},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.3,"breakHorizontal":-0.8,"spinRate":2455,"spinDirection":60},"zone":6,"typeConfidence":0.89,"plateTime":0.4432785034397284,"extension":6.246136586937763},"index":0,"playId":"47430427-5854-3849-bc9f-18e4a5267b77","pitchNumber":1,"startTime":"2026-04-26T20:12:25.717Z","endTime":"2026-04-26T20:12:28.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.068131274047303,"aZ":-32.835126429892625,"pfxX":0.41749750689216114,"pfxZ":-0.425637858490056,"pX":1.1913914312030565,"pZ":0.9756809164135891,"vX0":5.226691899829598,"vY0":-123.38333232946755,"vZ0":-4.532447164487139,"x":71.59,"y":212.44,"x0":-1.0107813268636194,"y0":50.00548099895263,"z0":5.610454644242757,"aX":0.642165457224242},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.6,"breakHorizontal":-2.0,"spinRate":2529,"spinDirection":80},"zone":14,"typeConfidence":0.9,"plateTime":0.44430929319544976,"extension":6.109694585035975},"index":1,"playId":"55f92f85-f832-3633-98e4-225eb75bbbab","pitchNumber":2,"startTime":"2026-04-26T20:12:42.728Z","endTime":"2026-04-26T20:12:45.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.154708635360862,"aZ":-14.193873743911585,"pfxX":-4.863218019319414,"pfxZ":9.145771317015932,"pX":0.014867412072926677,"pZ":2.4246759304775094,"vX0":4.602717137101139,"vY0":-139.09182281284316,"vZ0":-5.919369266912629,"x":116.43,"y":173.31,"x0":-1.0266561017115627,"y0":50.004704955333104,"z0":5.515629528498008,"aX":-9.563975830753789},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":7.9,"spinRate":2348,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.39325372216252363,"extension":6.408477427412459},"index":2,"playId":"73d6ad04-1fe7-322e-b932-da40911da899","pitchNumber":3,"startTime":"2026-04-26T20:12:59.889Z","endTime":"2026-04-26T20:13:04.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71462218887111,"aZ":-32.52880363335655,"pfxX":0.133154243267964,"pfxZ":-0.21996067287159793,"pX":0.4785223486001568,"pZ":1.7423184101533535,"vX0":3.9647131236331785,"vY0":-125.0628454030489,"vZ0":-3.112074337498427,"x":98.76,"y":191.74,"x0":-1.143274457354524,"y0":50.00534612563008,"z0":5.664987742908762,"aX":0.21115302895530455},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.8,"breakHorizontal":-1.1,"spinRate":2585,"spinDirection":58},"zone":9,"typeConfidence":0.9,"plateTime":0.4375974113448504,"extension":6.1489578202268},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.65,"coordY":167.8}},"index":3,"playId":"eb5d9972-82d1-37b4-b096-750047d6ecb7","pitchNumber":4,"startTime":"2026-04-26T20:13:23.778Z","endTime":"2026-04-26T20:13:31.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683742,"link":"/api/v1/people/683742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663886,"link":"/api/v1/people/663886"},"first":{"id":701398,"link":"/api/v1/people/701398"},"second":{"id":680574,"link":"/api/v1/people/680574"},"third":{"id":663647,"link":"/api/v1/people/663647"},"shortstop":{"id":682829,"link":"/api/v1/people/682829"},"left":{"id":670770,"link":"/api/v1/people/670770"},"center":{"id":667472,"link":"/api/v1/people/667472"},"right":{"id":668715,"link":"/api/v1/people/668715"}},"offense":{"batter":{"id":595879,"link":"/api/v1/people/595879","batSide":{"code":"R","description":"Right"}},"first":{"id":663837,"link":"/api/v1/people/663837"},"third":{"id":679529,"link":"/api/v1/people/679529"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_ab"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_ab"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"credit":"b_pa"},{"player":{"id":683742,"link":"/api/v1/people/683742"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":116},"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.4,"leverageIndex":0.06,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:13:31.671Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, third baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-26T20:17:02.885Z","endTime":"2026-04-26T20:18:09.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brenan Hanifee replaces Kyle Finnegan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-26T20:15:24.022Z","endTime":"2026-04-26T20:17:05.265Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669724,"link":"/api/v1/people/669724"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.413521275270302,"aZ":-26.194936480919942,"pfxX":-9.98838458964492,"pfxZ":3.0873615574595714,"pX":1.760448857960286,"pZ":1.833001924349314,"vX0":14.577306674123058,"vY0":-138.17643437439952,"vZ0":-4.8032234805931555,"x":49.9,"y":189.29,"x0":-2.2825788297567495,"y0":50.00152599764773,"z0":5.350944978457801,"aX":-19.338480591302016},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.7,"breakHorizontal":15.1,"spinRate":2111,"spinDirection":242},"zone":14,"typeConfidence":0.89,"plateTime":0.39618795033365384,"extension":6.25636926308083},"index":1,"playId":"489635c7-e790-32f6-8e63-6226e3b711ef","pitchNumber":1,"startTime":"2026-04-26T20:17:05.265Z","endTime":"2026-04-26T20:17:08.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.237713689311857,"aZ":-28.764478501828048,"pfxX":-9.342165523019151,"pfxZ":1.7767547217591462,"pX":0.619776179901494,"pZ":1.2031698009279719,"vX0":11.622350855953997,"vY0":-137.33922746036652,"vZ0":-5.766370148053058,"x":93.38,"y":206.29,"x0":-2.444907665872758,"y0":50.00138985750188,"z0":5.275811706747548,"aX":-17.919092732897088},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.2,"breakHorizontal":14.6,"spinRate":2057,"spinDirection":248},"zone":14,"typeConfidence":0.91,"plateTime":0.39818493535860267,"extension":6.2509216778548735},"index":2,"playId":"bb3693c2-dbfc-3cfc-bfea-81f0cd9ac24a","pitchNumber":2,"startTime":"2026-04-26T20:17:19.567Z","endTime":"2026-04-26T20:17:22.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.943333764928433,"aZ":-29.053395102990937,"pfxX":-8.412228801303858,"pfxZ":1.6260332243402704,"pX":0.11146057169522872,"pZ":3.219977451742495,"vX0":10.193713628635521,"vY0":-137.07606691972032,"vZ0":-0.666607370203379,"x":112.75,"y":151.84,"x0":-2.5480916060487333,"y0":50.001703289576405,"z0":5.4353652230800185,"aX":-16.140575379556232},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.0,"breakHorizontal":13.3,"spinRate":2023,"spinDirection":244},"zone":2,"typeConfidence":0.91,"plateTime":0.398309259850838,"extension":6.190703996373742},"index":3,"playId":"2eaf75fd-2cbf-372e-ae16-bcccaf14ed42","pitchNumber":3,"startTime":"2026-04-26T20:17:34.835Z","endTime":"2026-04-26T20:18:01.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.093925240555514,"aZ":-29.686189339307486,"pfxX":-9.07565615577674,"pfxZ":1.2877499659360687,"pX":-0.055785184783145716,"pZ":2.3411645404277763,"vX0":9.9270751691577,"vY0":-137.90250370822403,"vZ0":-2.6661839511353955,"x":119.13,"y":175.57,"x0":-2.513753824908964,"y0":50.00547974885527,"z0":5.311794164293677,"aX":-17.578597817351902},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":1.9,"breakHorizontal":14.5,"spinRate":2046,"spinDirection":243},"zone":5,"typeConfidence":0.91,"plateTime":0.39636090150184833,"extension":6.284099994222216},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.72,"coordY":171.86}},"index":4,"playId":"eeec5e10-8174-3e55-85b0-90230224c3c7","pitchNumber":4,"startTime":"2026-04-26T20:18:01.852Z","endTime":"2026-04-26T20:18:09.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":668715,"link":"/api/v1/people/668715","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_ab"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_ab"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:18:09.818Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dane Myers singles on a ground ball to right fielder Kerry Carpenter.","rbi":0,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-26T20:18:30.686Z","endTime":"2026-04-26T20:20:34.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"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, 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":88.7,"endSpeed":81.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.404769524384292,"aZ":-27.913821636685277,"pfxX":-2.429334381463713,"pfxZ":2.5452815774735145,"pX":0.8797891241679865,"pZ":1.3648555636419002,"vX0":9.2541471439869,"vY0":-128.7996489961009,"vZ0":-4.567321745059754,"x":83.46,"y":201.93,"x0":-2.4483326921202027,"y0":50.005606974910044,"z0":5.3264477440451214,"aX":-4.072271271895856},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.7,"breakHorizontal":2.3,"spinRate":2357,"spinDirection":114},"zone":14,"typeConfidence":0.9,"plateTime":0.42568851588015244,"extension":6.021116764234013},"index":0,"playId":"ec2fa4fc-721c-3cd3-9b9b-9d9d14223c7d","pitchNumber":1,"startTime":"2026-04-26T20:18:35.258Z","endTime":"2026-04-26T20:18:38.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.323584688897807,"aZ":-28.1565472765602,"pfxX":-9.396251667453457,"pfxZ":2.076507248538861,"pX":0.19090370684464356,"pZ":1.7171941544759843,"vX0":10.703869279732812,"vY0":-138.24915971705514,"vZ0":-4.573947670575618,"x":109.72,"y":192.42,"x0":-2.5071164428227815,"y0":50.006296815202,"z0":5.279072443433525,"aX":-18.223208078675768},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.0,"breakHorizontal":14.9,"spinRate":2037,"spinDirection":239},"zone":8,"typeConfidence":0.91,"plateTime":0.3959122009301015,"extension":6.169115729678604},"index":1,"playId":"4bb9fbfe-12ee-311a-9320-4a12ea4f653f","pitchNumber":2,"startTime":"2026-04-26T20:18:49.569Z","endTime":"2026-04-26T20:18:52.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.224286796400335,"aZ":-29.421330581992134,"pfxX":-11.180614471433605,"pfxZ":1.4092958898697265,"pX":0.18272380467145244,"pZ":1.3948495749703078,"vX0":11.091764342845028,"vY0":-138.9359928321295,"vZ0":-5.3472393911659495,"x":110.03,"y":201.12,"x0":-2.4158861412406676,"y0":50.0007139826126,"z0":5.308960983388984,"aX":-21.774170465896717},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.6,"breakHorizontal":17.9,"spinRate":2064,"spinDirection":242},"zone":14,"typeConfidence":0.88,"plateTime":0.3948113496509724,"extension":6.22094743390233},"index":2,"playId":"2de6e1e6-7248-3e32-9da9-3bef79738a05","pitchNumber":3,"startTime":"2026-04-26T20:19:05.289Z","endTime":"2026-04-26T20:19:08.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.223528904723448,"aZ":-28.56779342946878,"pfxX":-1.121038396238899,"pfxZ":2.1780919921880777,"pX":0.15169956976047608,"pZ":2.6857853249617856,"vX0":7.186602002013213,"vY0":-128.0421689644937,"vZ0":-1.487804403639779,"x":111.22,"y":166.26,"x0":-2.5495375877336643,"y0":50.002408883403405,"z0":5.516450551419955,"aX":-1.856442987960643},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.8,"breakHorizontal":0.4,"spinRate":2269,"spinDirection":101},"zone":5,"typeConfidence":0.9,"plateTime":0.4282877874278981,"extension":6.036068521655359},"index":3,"playId":"15cd3397-f3f4-3b7e-a8e1-ab3b6d4c5fbf","pitchNumber":4,"startTime":"2026-04-26T20:19:22.356Z","endTime":"2026-04-26T20:19:25.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":90.4,"endSpeed":82.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.571304421409195,"aZ":-33.960975941741914,"pfxX":-11.35528972973787,"pfxZ":-1.0365307093329057,"pX":1.3641795918158353,"pZ":0.9948836699923259,"vX0":13.037483138941305,"vY0":-130.8364360318305,"vZ0":-4.489235692378426,"x":65.0,"y":211.92,"x0":-2.2261506374150697,"y0":50.00439493686166,"z0":5.299849906198176,"aX":-19.538642706835812},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-2.8,"breakHorizontal":17.4,"spinRate":1820,"spinDirection":254},"zone":14,"typeConfidence":0.84,"plateTime":0.41986165984765345,"extension":6.18659969788126},"index":4,"playId":"beb4fb7c-e140-33c3-b87b-4d5b0a6c7e9f","pitchNumber":5,"startTime":"2026-04-26T20:19:40.238Z","endTime":"2026-04-26T20:19:43.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20304339119757,"aZ":-27.037733057285973,"pfxX":-9.488781434886388,"pfxZ":2.698951706380062,"pX":-1.1936090685311689,"pZ":2.1547940711709583,"vX0":6.9703974014455525,"vY0":-137.2501950303408,"vZ0":-3.6520862215932386,"x":162.5,"y":180.6,"x0":-2.537098402724607,"y0":50.00258687722398,"z0":5.350114705979941,"aX":-18.050292400830482},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.3,"breakHorizontal":15.7,"spinRate":2066,"spinDirection":240},"zone":13,"typeConfidence":0.92,"plateTime":0.39952410490746626,"extension":6.13334151437978},"index":5,"playId":"5f02c491-32e5-3985-8b60-c98f888b4a55","pitchNumber":6,"startTime":"2026-04-26T20:19:57.075Z","endTime":"2026-04-26T20:20:01.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35287665140952,"aZ":-29.925321906506195,"pfxX":-10.582139467314411,"pfxZ":1.1511509247268705,"pX":-0.8456378954360904,"pZ":2.5782200423996615,"vX0":8.247977708290511,"vY0":-139.29580671087808,"vZ0":-2.2682306751422754,"x":149.23,"y":169.17,"x0":-2.4806535413994037,"y0":50.00247412766107,"z0":5.395765082446114,"aX":-20.648329939208747},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":1.8,"breakHorizontal":17.3,"spinRate":1957,"spinDirection":248},"zone":11,"typeConfidence":0.89,"plateTime":0.39427959585698247,"extension":6.208246521566051},"hitData":{"launchSpeed":90.8,"launchAngle":-2.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.75,"coordY":131.81}},"index":6,"playId":"f1007bb0-83a1-31a4-b2f7-0b0002943ea2","pitchNumber":7,"startTime":"2026-04-26T20:20:22.641Z","endTime":"2026-04-26T20:20:34.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":667472,"link":"/api/v1/people/667472","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_ab"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_ab"},{"player":{"id":667472,"link":"/api/v1/people/667472"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":0.4000000000000001,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:20:34.796Z","atBatIndex":77},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Stephenson pops out to second baseman Gleyber Torres.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-26T20:20:57.660Z","endTime":"2026-04-26T20:21:24.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":87.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45608522348847,"aZ":-32.187234611584145,"pfxX":-11.774904801172294,"pfxZ":-0.006975371195423463,"pX":0.14536692354155176,"pZ":2.1789013371085098,"vX0":10.941756861861819,"vY0":-138.63248134758064,"vZ0":-2.940369296459826,"x":111.46,"y":179.95,"x0":-2.3258889100354048,"y0":50.00288180982127,"z0":5.405344893725054,"aX":-22.883202060688895},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":-0.5,"breakHorizontal":19.0,"spinRate":1926,"spinDirection":244},"zone":8,"typeConfidence":0.86,"plateTime":0.3953382239468404,"extension":6.329345527206623},"index":0,"playId":"fa7a28a2-8b04-3e57-a3ed-83b22caaa9a2","pitchNumber":1,"startTime":"2026-04-26T20:20:59.290Z","endTime":"2026-04-26T20:21:02.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93260672229125,"aZ":-25.71591108661649,"pfxX":-3.0694036891031216,"pfxZ":3.7149986366492715,"pX":0.27913647228522936,"pZ":2.675064951143229,"vX0":7.780627477760287,"vY0":-131.7522826711189,"vZ0":-2.183411115232319,"x":106.36,"y":166.55,"x0":-2.328330706169613,"y0":50.0023846139595,"z0":5.436904342452604,"aX":-5.33592965614567},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.4,"breakHorizontal":3.6,"spinRate":2214,"spinDirection":193},"zone":6,"typeConfidence":0.75,"plateTime":0.4175338630562724,"extension":6.0891977879652135},"hitData":{"launchSpeed":83.4,"launchAngle":62.0,"totalDistance":149.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":153.29,"coordY":154.12}},"index":1,"playId":"a56703e1-f5c1-3c92-a275-b8787ab05d7d","pitchNumber":2,"startTime":"2026-04-26T20:21:14.938Z","endTime":"2026-04-26T20:21:24.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663886,"link":"/api/v1/people/663886","batSide":{"code":"R","description":"Right"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_ab"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_ab"},{"player":{"id":663886,"link":"/api/v1/people/663886"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.6000000000000001,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:21:24.672Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ke'Bryan Hayes flies out sharply to center fielder Javier Báez.","rbi":0,"awayScore":8,"homeScore":3,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-26T20:21:47.428Z","endTime":"2026-04-26T20:23:28.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".226"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.73"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.00"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.47"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.19"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.50"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.51"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.25"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.95"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.32"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.70"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.82"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.41"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.42"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".038"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".706"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".226"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.017750170625806,"aZ":-34.24871415566587,"pfxX":-9.667783045153811,"pfxZ":-1.0626644394860554,"pX":-0.04809911626657894,"pZ":1.4822727880541762,"vX0":9.859777573629264,"vY0":-138.55461193696215,"vZ0":-4.275974151523091,"x":118.83,"y":198.76,"x0":-2.391172649870248,"y0":50.00470897005829,"z0":5.3260786702250575,"aX":-18.860619158322375},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-2.6,"breakHorizontal":15.6,"spinRate":1853,"spinDirection":244},"zone":13,"typeConfidence":0.88,"plateTime":0.39482562476595806,"extension":6.311798761468929},"index":0,"playId":"ef92b858-8728-374d-899c-92356fbcee26","pitchNumber":1,"startTime":"2026-04-26T20:21:48.934Z","endTime":"2026-04-26T20:21:52.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.174322168384315,"aZ":-30.910689091858025,"pfxX":-11.922445072177583,"pfxZ":0.6532654260426636,"pX":-0.3213847766631412,"pZ":1.3615673733456228,"vX0":9.727677941939898,"vY0":-138.83388017563396,"vZ0":-5.059491820179515,"x":129.25,"y":202.02,"x0":-2.3341960179033197,"y0":50.00360334633057,"z0":5.282795977515465,"aX":-23.107479093199174},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":0.2,"breakHorizontal":19.3,"spinRate":1980,"spinDirection":244},"zone":13,"typeConfidence":0.88,"plateTime":0.39561408949048893,"extension":6.17552356477879},"index":1,"playId":"1d652124-ffc3-3f28-856f-1a7c0b32819c","pitchNumber":2,"startTime":"2026-04-26T20:22:04.771Z","endTime":"2026-04-26T20:22:07.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89660465194645,"aZ":-29.57234939690772,"pfxX":0.017884862361269516,"pfxZ":1.5458588636992845,"pX":0.3478364653032039,"pZ":1.4612510066621056,"vX0":7.253165367833914,"vY0":-129.0610337863416,"vZ0":-4.088847291110704,"x":103.74,"y":199.33,"x0":-2.506031286758663,"y0":50.00165424346391,"z0":5.354320243590244,"aX":0.028176358509176956},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.0,"breakHorizontal":-1.7,"spinRate":2192,"spinDirection":95},"zone":14,"typeConfidence":0.91,"plateTime":0.42506491733923024,"extension":6.016527949355181},"index":2,"playId":"a936d4b3-9412-3004-86f3-11ee7e933af4","pitchNumber":3,"startTime":"2026-04-26T20:22:23.626Z","endTime":"2026-04-26T20:22:26.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.274089147363224,"aZ":-32.541650979551605,"pfxX":-10.702761507359659,"pfxZ":-0.18793932992903084,"pX":0.08275510361739312,"pZ":1.4272598524338818,"vX0":10.423765887266143,"vY0":-138.49744221091026,"vZ0":-4.719746582148403,"x":113.85,"y":200.24,"x0":-2.3413016086598786,"y0":50.00545211519013,"z0":5.333051423437596,"aX":-20.771223276477066},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":-1.2,"breakHorizontal":17.2,"spinRate":1905,"spinDirection":247},"zone":14,"typeConfidence":0.88,"plateTime":0.395655405379856,"extension":6.183176507568489},"index":3,"playId":"4e966084-d948-3bb2-b745-dc1c9cfc1a3f","pitchNumber":4,"startTime":"2026-04-26T20:22:41.978Z","endTime":"2026-04-26T20:22:47.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"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":97.1,"endSpeed":87.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.1566391665266,"aZ":-20.092953284229434,"pfxX":-7.26951857096269,"pfxZ":6.056261280809776,"pX":-0.20816376261983968,"pZ":2.9843132368115146,"vX0":8.445913365146009,"vY0":-141.08474714836163,"vZ0":-3.218635075288794,"x":124.93,"y":158.2,"x0":-2.31070261399334,"y0":50.00568614545156,"z0":5.45104432647121,"aX":-14.508286188109913},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.4,"breakHorizontal":11.3,"spinRate":2137,"spinDirection":233},"zone":2,"typeConfidence":0.92,"plateTime":0.38975155103996917,"extension":6.212796302083287},"hitData":{"launchSpeed":102.7,"launchAngle":25.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":133.47,"coordY":42.8}},"index":4,"playId":"c1f3220a-3c08-3042-b83c-fe63f2673493","pitchNumber":5,"startTime":"2026-04-26T20:23:20.000Z","endTime":"2026-04-26T20:23:28.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":668670,"link":"/api/v1/people/668670"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":650402,"link":"/api/v1/people/650402"},"third":{"id":701678,"link":"/api/v1/people/701678"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":595879,"link":"/api/v1/people/595879"},"right":{"id":681481,"link":"/api/v1/people/681481"}},"offense":{"batter":{"id":663647,"link":"/api/v1/people/663647","batSide":{"code":"R","description":"Right"}},"first":{"id":667472,"link":"/api/v1/people/667472"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427366,"link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":503490,"link":"/api/v1/people/503490"},"officialType":"First Base"},{"official":{"id":623938,"link":"/api/v1/people/623938"},"officialType":"Second Base"},{"official":{"id":427113,"link":"/api/v1/people/427113"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_ab"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_ab"},{"player":{"id":663647,"link":"/api/v1/people/663647"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-26T20:23:28.387Z","atBatIndex":79}]