[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Garrett Mitchell flies out to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-02T20:05:30.629Z","endTime":"2026-05-02T20:06:30.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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-05-02T18:33:51.179Z","endTime":"2026-05-02T19:35:21.977Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"},"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-05-02T19:35:21.977Z","endTime":"2026-05-02T20:03:54.854Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"},"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-05-02T20:03:54.854Z","endTime":"2026-05-02T20:05:32.869Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63789810060525,"aZ":-25.835705190690174,"pfxX":-2.322416579161613,"pfxZ":3.8684159034532932,"pX":0.5685117565125507,"pZ":2.512990555580972,"vX0":-4.393432695011864,"vY0":-126.86901901239688,"vZ0":-3.347054272459548,"x":95.33,"y":170.93,"x0":2.6207994203712435,"y0":50.00462225404514,"z0":5.896364584399533,"aX":-3.805766800717131},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.5,"breakHorizontal":5.2,"spinRate":2153,"spinDirection":174},"zone":6,"typeConfidence":0.92,"plateTime":0.4308447193608753,"extension":6.189556101223267},"index":3,"playId":"aef25fa0-f292-3f88-8317-b678fc0d901a","pitchNumber":1,"startTime":"2026-05-02T20:05:32.869Z","endTime":"2026-05-02T20:05:37.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.669222210760775,"aZ":-27.515067949599672,"pfxX":-2.20943178764058,"pfxZ":2.806987863312994,"pX":0.44269336805619236,"pZ":2.6186554021330837,"vX0":-4.761898647306684,"vY0":-127.42744479288953,"vZ0":-2.9226132550388373,"x":100.13,"y":168.08,"x0":2.615260396467221,"y0":50.0045347626616,"z0":5.930928623616639,"aX":-3.671175590929752},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.7,"breakHorizontal":5.0,"spinRate":2229,"spinDirection":208},"zone":6,"typeConfidence":0.92,"plateTime":0.4281483356062701,"extension":6.289218293423444},"index":4,"playId":"0022ce05-77bb-3519-a28e-dac6238f048b","pitchNumber":2,"startTime":"2026-05-02T20:05:47.049Z","endTime":"2026-05-02T20:05:51.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.376770529422345,"aZ":-30.11555061226444,"pfxX":-0.28581130008748623,"pfxZ":1.544055485565071,"pX":1.5116824631441763,"pZ":2.7027589047039724,"vX0":-2.589478668002026,"vY0":-115.88306703886322,"vZ0":-1.0217792690442506,"x":59.38,"y":165.81,"x0":2.6894357359159997,"y0":50.00471855874372,"z0":6.0747103120008,"aX":-0.3811804749979678},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":2.8,"breakHorizontal":1.3,"spinRate":935,"spinDirection":324},"zone":12,"typeConfidence":0.89,"plateTime":0.4760408282944151,"extension":6.018994924383207},"index":5,"playId":"8952a463-8d3b-32db-b80c-81cc87c1f583","pitchNumber":3,"startTime":"2026-05-02T20:06:03.299Z","endTime":"2026-05-02T20:06:07.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.436838203523713,"aZ":-16.393022754591424,"pfxX":3.6047526435213455,"pfxZ":8.314902023473907,"pX":0.7956491215295253,"pZ":2.6635888392867044,"vX0":-5.984609645939704,"vY0":-136.07770522761507,"vZ0":-5.3939621206500314,"x":86.67,"y":166.86,"x0":2.5429098136484125,"y0":50.004904219444384,"z0":5.785672928501758,"aX":6.8439931007054655},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":-5.4,"spinRate":2070,"spinDirection":149},"zone":6,"typeConfidence":0.88,"plateTime":0.4006368703709997,"extension":6.408983172848732},"hitData":{"launchSpeed":80.2,"launchAngle":35.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.45,"coordY":91.07}},"index":6,"playId":"9ec46a52-93f4-317a-8eed-c77d8f517991","pitchNumber":4,"startTime":"2026-05-02T20:06:21.843Z","endTime":"2026-05-02T20:06:30.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-05-02T20:06:30.529Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, second baseman Nasim Nuñez to first baseman Curtis Mead.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-02T20:06:32.558Z","endTime":"2026-05-02T20:07:17.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53815759709854,"aZ":-17.68111813781052,"pfxX":3.2776043212978183,"pfxZ":8.236152962351412,"pX":-0.3412329701285187,"pZ":2.307949177347286,"vX0":-8.403651777673756,"vY0":-131.4598417366944,"vZ0":-5.560453417525742,"x":130.01,"y":176.47,"x0":2.463720127589553,"y0":50.00035513444244,"z0":5.752915860458269,"aX":5.766455671438282},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.9,"breakHorizontal":-4.2,"spinRate":1888,"spinDirection":151},"zone":4,"typeConfidence":0.65,"plateTime":0.4158500199701969,"extension":6.495277353465869},"index":0,"playId":"95b092ff-3caa-39e4-9329-d41480d2fcda","pitchNumber":1,"startTime":"2026-05-02T20:06:53.407Z","endTime":"2026-05-02T20:06:57.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57947429831065,"aZ":-19.76979904704617,"pfxX":8.037133579258098,"pfxZ":7.08213288892142,"pX":0.6216655042954695,"pZ":2.24191526799414,"vX0":-7.6330136373570925,"vY0":-131.19841521233647,"vZ0":-4.995663373763468,"x":93.3,"y":178.25,"x0":2.5181862926074774,"y0":50.0005420315811,"z0":5.634811519629145,"aX":14.07300044253983},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.0,"breakHorizontal":-13.0,"spinRate":1921,"spinDirection":143},"zone":6,"typeConfidence":0.82,"plateTime":0.41674955774615974,"extension":6.458528024955741},"hitData":{"launchSpeed":100.4,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.44,"coordY":155.51}},"index":1,"playId":"cbdf5ce9-81d9-3ddc-a03a-c2924bf91c6b","pitchNumber":2,"startTime":"2026-05-02T20:07:10.010Z","endTime":"2026-05-02T20:07:17.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:07:17.506Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a sharp line drive to left fielder James Wood.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-02T20:07:33.317Z","endTime":"2026-05-02T20:09:30.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.738260436094606,"aZ":-13.612983401275876,"pfxX":1.7039439730493546,"pfxZ":10.474491868376472,"pX":0.992854710626202,"pZ":2.4087755852190527,"vX0":-4.479567541306263,"vY0":-132.38752280769188,"vZ0":-6.053509267371555,"x":79.15,"y":173.74,"x0":2.4867868474056816,"y0":50.00234926889758,"z0":5.72470189796296,"aX":3.019906830299673},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.9,"breakHorizontal":-2.0,"spinRate":2084,"spinDirection":156},"zone":14,"typeConfidence":0.79,"plateTime":0.4140189918474042,"extension":6.446819747547384},"index":0,"playId":"700fbf7d-8a55-3e18-b267-2d868a55adc4","pitchNumber":1,"startTime":"2026-05-02T20:07:42.251Z","endTime":"2026-05-02T20:07:47.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":82.1,"endSpeed":75.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.177772192672034,"aZ":-23.956562397957928,"pfxX":9.402160264243378,"pfxZ":5.6784131866085,"pX":0.8761710350929949,"pZ":0.7364692676875516,"vX0":-6.795308647494344,"vY0":-119.32753415310223,"vZ0":-6.777041297924507,"x":83.6,"y":218.9,"x0":2.5341357342695736,"y0":50.0028947636194,"z0":5.760734519948808,"aX":13.608523712335197},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.9,"breakHorizontal":-15.5,"spinRate":1898,"spinDirection":137},"zone":14,"typeConfidence":0.86,"plateTime":0.4583605436446456,"extension":6.108748972082085},"index":1,"playId":"20e0e2bb-003f-3ecf-8de6-98789f21577e","pitchNumber":2,"startTime":"2026-05-02T20:07:57.778Z","endTime":"2026-05-02T20:08:02.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.853143405888815,"aZ":-25.715824031651575,"pfxX":-2.346382191962882,"pfxZ":3.9980322702129785,"pX":-0.282861725820012,"pZ":1.8847209278285273,"vX0":-6.079408754888415,"vY0":-125.60297539638303,"vZ0":-4.580300280894682,"x":127.78,"y":187.89,"x0":2.4632397769287895,"y0":50.001745575111045,"z0":5.795962067040025,"aX":-3.7891339403545152},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.5,"breakHorizontal":5.5,"spinRate":2219,"spinDirection":150},"zone":7,"typeConfidence":0.9,"plateTime":0.4342778403394063,"extension":6.239226010911962},"index":2,"playId":"eff4ceb0-9886-3d86-9159-46a3d4ec9524","pitchNumber":3,"startTime":"2026-05-02T20:08:16.801Z","endTime":"2026-05-02T20:08:21.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99993349744528,"aZ":-25.414864629358156,"pfxX":-2.6280108071387063,"pfxZ":4.069711361880258,"pX":0.8962881141969278,"pZ":2.1434661766397984,"vX0":-3.73027303887052,"vY0":-127.76097939396088,"vZ0":-4.279369287407859,"x":82.84,"y":180.91,"x0":2.7138734715685957,"y0":50.006175071674775,"z0":5.825094118655857,"aX":-4.367891596188288},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.7,"breakHorizontal":5.5,"spinRate":2271,"spinDirection":188},"zone":14,"typeConfidence":0.93,"plateTime":0.4278342134479405,"extension":6.21605880137701},"index":3,"playId":"13b5c739-ab1e-3145-8b1c-b2a8fe2aabf0","pitchNumber":4,"startTime":"2026-05-02T20:08:36.733Z","endTime":"2026-05-02T20:08:40.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.761576175434467,"aZ":-28.773478072339127,"pfxX":2.1654810365313333,"pfxZ":2.462436383404964,"pX":-1.0035411005134807,"pZ":0.6251581176717296,"vX0":-8.445527162861719,"vY0":-117.25788928564009,"vZ0":-5.622248138002144,"x":155.25,"y":221.9,"x0":2.3756244655512804,"y0":50.003063851044104,"z0":5.763529946001886,"aX":2.9923091519162814},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":3.2,"breakHorizontal":-1.7,"spinRate":1291,"spinDirection":324},"zone":13,"typeConfidence":0.9,"plateTime":0.4684819885464706,"extension":6.2712682266310775},"index":4,"playId":"658ea134-5f7d-3218-a5b4-76d99ca8565d","pitchNumber":5,"startTime":"2026-05-02T20:08:53.533Z","endTime":"2026-05-02T20:08:59.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.746340692331994,"aZ":-26.968349908728886,"pfxX":9.72624188643644,"pfxZ":3.521364198295146,"pX":0.41885574741911036,"pZ":2.0325869234948213,"vX0":-8.193992979719363,"vY0":-121.18834408604187,"vZ0":-3.4813566697872487,"x":101.03,"y":183.9,"x0":2.588046530755047,"y0":50.00586106129617,"z0":5.8557637624082295,"aX":14.400161423177979},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.8,"breakHorizontal":-15.6,"spinRate":1730,"spinDirection":127},"zone":9,"typeConfidence":0.88,"plateTime":0.45279704309690194,"extension":6.087001526867309},"hitData":{"launchSpeed":103.3,"launchAngle":14.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.31,"coordY":107.7}},"index":5,"playId":"84694b6b-0e7a-30d6-acfe-9ecece1e1fe1","pitchNumber":6,"startTime":"2026-05-02T20:09:19.800Z","endTime":"2026-05-02T20:09:30.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:09:30.800Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gary Sánchez walks. William Contreras to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-02T20:09:37.588Z","endTime":"2026-05-02T20:11:14.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26871069167404,"aZ":-44.24589752750587,"pfxX":-3.8320999006836125,"pfxZ":-9.863722217176958,"pX":0.6608041429510845,"pZ":1.087948168277613,"vX0":-2.8547506893059054,"vY0":-110.97650413811586,"vZ0":-0.7755279141889084,"x":91.81,"y":209.41,"x0":2.4701517833520192,"y0":50.00132620854267,"z0":6.125197100575085,"aX":-4.690915112742782},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-17.6,"breakHorizontal":7.8,"spinRate":2164,"spinDirection":332},"zone":14,"typeConfidence":0.91,"plateTime":0.4970779132737393,"extension":5.919523277015076},"index":0,"playId":"f7abf61d-fc7b-3aa7-9bda-d31cab233485","pitchNumber":1,"startTime":"2026-05-02T20:09:54.666Z","endTime":"2026-05-02T20:09:59.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3414566377047,"aZ":-23.704037283533996,"pfxX":-2.0300602683768814,"pfxZ":4.948373626824253,"pX":-1.3829041935939197,"pZ":0.8463398935885799,"vX0":-8.914252322837912,"vY0":-130.24527337851958,"vZ0":-7.672995170530486,"x":169.71,"y":215.93,"x0":2.3531892934292706,"y0":50.00398541266267,"z0":5.633868883663093,"aX":-3.4718975190456582},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.3,"breakHorizontal":5.8,"spinRate":2259,"spinDirection":179},"zone":13,"typeConfidence":0.93,"plateTime":0.42116549088842303,"extension":6.4560702907537895},"index":1,"playId":"32986f7e-d5da-317b-b228-6fe11e58ff45","pitchNumber":2,"startTime":"2026-05-02T20:10:12.257Z","endTime":"2026-05-02T20:10:16.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.701137518310627,"aZ":-26.710307821360107,"pfxX":-0.8317013958599127,"pfxZ":3.3899757225046416,"pX":1.0406661531543835,"pZ":1.764519479370421,"vX0":-3.8039886635516793,"vY0":-126.42991450150457,"vZ0":-4.727047484834847,"x":77.33,"y":191.14,"x0":2.6752435349005794,"y0":50.00492325070563,"z0":5.812110842040435,"aX":-1.3409084872892751},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.3,"breakHorizontal":2.4,"spinRate":2154,"spinDirection":181},"zone":14,"typeConfidence":0.86,"plateTime":0.4338699446234551,"extension":6.194518612140224},"index":2,"playId":"b48f7f0a-44d7-3c4e-9c7f-8400a00d78fe","pitchNumber":3,"startTime":"2026-05-02T20:10:32.633Z","endTime":"2026-05-02T20:10:37.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.436570948363876,"aZ":-20.354812848911365,"pfxX":8.450946444878738,"pfxZ":6.9324648558902595,"pX":0.37158954609074946,"pZ":3.2763854723426586,"vX0":-8.209854756016146,"vY0":-130.74685748954874,"vZ0":-2.46538529480504,"x":102.84,"y":150.32,"x0":2.4772474466545873,"y0":50.00562474441266,"z0":5.784607246180578,"aX":14.414176626999058},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.1,"breakHorizontal":-13.2,"spinRate":1891,"spinDirection":152},"zone":3,"typeConfidence":0.8,"plateTime":0.42136150726459887,"extension":6.380456513308565},"index":3,"playId":"64473a1c-32c4-348f-a097-b9994ce693f5","pitchNumber":4,"startTime":"2026-05-02T20:10:50.531Z","endTime":"2026-05-02T20:10:55.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.407583389957445,"aZ":-17.805773339559334,"pfxX":9.16653905518201,"pfxZ":8.206274282473778,"pX":1.50728891608312,"pZ":1.9460745778451194,"vX0":-5.522575515564961,"vY0":-132.0685782227747,"vZ0":-6.2089729015647706,"x":59.55,"y":186.24,"x0":2.4438951435906575,"y0":50.00625018528459,"z0":5.655596156161852,"aX":16.055185090811065},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.6,"breakHorizontal":-15.2,"spinRate":1861,"spinDirection":150},"zone":14,"typeConfidence":0.83,"plateTime":0.4161317087789489,"extension":6.385097342497},"index":4,"playId":"12b8070e-8b31-3e10-93a6-091c60969bd5","pitchNumber":5,"startTime":"2026-05-02T20:11:09.898Z","endTime":"2026-05-02T20:11:14.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:11:14.054Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Bauers walks. William Contreras to 3rd. Gary Sánchez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-02T20:11:24.175Z","endTime":"2026-05-02T20:13:34.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnSecond":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27059390195631,"aZ":-31.81261865962962,"pfxX":-8.782794739117728,"pfxZ":0.2744104714086273,"pX":-0.9602258468227701,"pZ":1.3001964510820745,"vX0":-5.518449135194172,"vY0":-115.39677331327735,"vZ0":-2.9490601048438307,"x":153.6,"y":203.67,"x0":2.61906858483562,"y0":50.0046422930625,"z0":5.719133806163651,"aX":-11.619587530157917},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":0.0,"breakHorizontal":17.5,"spinRate":2299,"spinDirection":321},"zone":13,"typeConfidence":0.93,"plateTime":0.478149399791052,"extension":6.227551230320613},"index":0,"playId":"193e60f9-55d3-30fe-a239-f3c1bcd66d1e","pitchNumber":1,"startTime":"2026-05-02T20:11:40.101Z","endTime":"2026-05-02T20:11:44.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":596142,"link":"/api/v1/people/596142"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":91.9,"endSpeed":83.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.760686266403347,"aZ":-14.295173365169934,"pfxX":3.4906261154655733,"pfxZ":10.022207845902006,"pX":0.16699720577466526,"pZ":1.9411882102572844,"vX0":-7.211573378611029,"vY0":-133.48284256227592,"vZ0":-6.789911429921633,"x":110.63,"y":186.37,"x0":2.46407932494221,"y0":50.006338827396576,"z0":5.569335256010584,"aX":6.230062232428984},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.7,"breakHorizontal":-4.6,"spinRate":2051,"spinDirection":154},"zone":8,"typeConfidence":0.87,"plateTime":0.41211856591982876,"extension":6.560106280626514},"index":1,"playId":"5a3494f4-f4a8-375c-b965-639bac01fa7e","pitchNumber":2,"startTime":"2026-05-02T20:11:59.654Z","endTime":"2026-05-02T20:12:03.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":596142,"link":"/api/v1/people/596142"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.404621003715395,"aZ":-18.15263137611606,"pfxX":9.70487250766062,"pfxZ":7.936132718750091,"pX":0.15079763500304863,"pZ":2.8156690368586776,"vX0":-9.660284697675301,"vY0":-132.58535633253322,"vZ0":-3.7969872344892552,"x":111.25,"y":162.76,"x0":2.594303663117347,"y0":50.001878429793784,"z0":5.60441177580267,"aX":17.143700072154672},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.7,"breakHorizontal":-15.2,"spinRate":2073,"spinDirection":144},"zone":2,"typeConfidence":0.86,"plateTime":0.4143475715653606,"extension":6.361451655947588},"index":2,"playId":"3e1da370-d250-3ea6-bf03-223f05267fd4","pitchNumber":3,"startTime":"2026-05-02T20:12:17.046Z","endTime":"2026-05-02T20:12:21.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":596142,"link":"/api/v1/people/596142"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.166924829792904,"aZ":-30.584937706168017,"pfxX":-8.22651977885445,"pfxZ":1.1362111148927223,"pX":-0.29583356285810125,"pZ":1.284142936917966,"vX0":-4.467156099794053,"vY0":-118.0389513707195,"vZ0":-3.6247735616957364,"x":128.28,"y":204.11,"x0":2.695125211434166,"y0":50.00456596915609,"z0":5.680218053755653,"aX":-11.513916418093713},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.4,"breakHorizontal":16.1,"spinRate":2419,"spinDirection":307},"zone":13,"typeConfidence":0.92,"plateTime":0.4654668601429526,"extension":6.21824979504824},"index":3,"playId":"102786ff-4863-3d31-8e88-c2557b240185","pitchNumber":4,"startTime":"2026-05-02T20:12:35.021Z","endTime":"2026-05-02T20:12:39.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":596142,"link":"/api/v1/people/596142"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.189419136248905,"aZ":-35.01395430504394,"pfxX":-8.567843827793755,"pfxZ":-2.0663847473796695,"pX":-1.210653532914363,"pZ":1.184365207701146,"vX0":-6.527574186122705,"vY0":-117.84624520511561,"vZ0":-2.7335524553517088,"x":163.15,"y":206.8,"x0":2.731259669159539,"y0":50.004003505486,"z0":5.6683835773115385,"aX":-11.772511140967573},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.2,"breakHorizontal":17.4,"spinRate":2536,"spinDirection":314},"zone":13,"typeConfidence":0.91,"plateTime":0.4689350636913905,"extension":6.1918061107680495},"index":4,"playId":"df9fb117-8462-30b0-a3ae-e92da1cf83c3","pitchNumber":5,"startTime":"2026-05-02T20:12:54.639Z","endTime":"2026-05-02T20:12:59.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":596142,"link":"/api/v1/people/596142"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-02T20:13:13.467Z","endTime":"2026-05-02T20:13:28.823Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"},"defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":596142,"link":"/api/v1/people/596142"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46655953831896,"aZ":-16.1102217524875,"pfxX":2.5436538410185743,"pfxZ":8.597547013993454,"pX":0.014042217532971546,"pZ":3.875771462683882,"vX0":-7.546117588120906,"vY0":-135.75442185215707,"vZ0":-2.0174690669343534,"x":116.46,"y":134.13,"x0":2.4980745993311597,"y0":50.001127206136665,"z0":5.748860547798912,"aX":4.752843336787875},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":-3.0,"spinRate":2030,"spinDirection":153},"zone":11,"typeConfidence":0.9,"plateTime":0.4033404685832691,"extension":6.453745144028443},"index":6,"playId":"5d2f97ea-6d53-3410-82ad-95ae25c11082","pitchNumber":6,"startTime":"2026-05-02T20:13:28.823Z","endTime":"2026-05-02T20:13:34.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":596142,"link":"/api/v1/people/596142"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.5,"awayTeamWinProbability":52.5,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.7,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:13:34.840Z","atBatIndex":4},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Luis Rengifo reaches on a fielding error by third baseman Brady House. William Contreras scores. Gary Sánchez to 3rd. Jake Bauers to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-02T20:14:22.161Z","endTime":"2026-05-02T20:14:48.018Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnSecond":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnThird":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":656492,"link":"/api/v1/people/656492"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T20:13:54.600Z","endTime":"2026-05-02T20:14:24.427Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":596142,"link":"/api/v1/people/596142"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":73.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.048593580155494,"aZ":-40.7988129741435,"pfxX":-3.2857986072563654,"pfxZ":-6.457291953819359,"pX":-0.07785712678592216,"pZ":0.8325378347653873,"vX0":-4.599165284136078,"vY0":-114.56219882860118,"vZ0":-2.575524986024881,"x":119.97,"y":216.3,"x0":2.3781103089749993,"y0":50.00157348790705,"z0":5.938092497497516,"aX":-4.3901958208480485},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-12.0,"breakHorizontal":7.1,"spinRate":2225,"spinDirection":336},"zone":13,"typeConfidence":0.8,"plateTime":0.47708117654983084,"extension":6.131777658998683},"index":1,"playId":"372ae584-d148-3066-b63f-394d735219da","pitchNumber":1,"startTime":"2026-05-02T20:14:24.427Z","endTime":"2026-05-02T20:14:28.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":596142,"link":"/api/v1/people/596142"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":83.5,"endSpeed":77.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.389000040798464,"aZ":-27.65988576427294,"pfxX":9.492074472765655,"pfxZ":2.995575448933378,"pX":0.12156786284466012,"pZ":1.9140728374438014,"vX0":-8.843407727361981,"vY0":-121.38698818225511,"vZ0":-3.6195190186138997,"x":112.37,"y":187.1,"x0":2.560243280013599,"y0":50.00578332012466,"z0":5.805034242155157,"aX":14.319288905079896},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.9,"breakHorizontal":-15.4,"spinRate":1884,"spinDirection":134},"zone":8,"typeConfidence":0.89,"plateTime":0.4493996033953169,"extension":6.136833694596913},"hitData":{"launchSpeed":84.9,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.86,"coordY":169.83}},"index":2,"playId":"f342236a-abe8-3c37-bbb8-aa349e08e1f7","pitchNumber":2,"startTime":"2026-05-02T20:14:40.996Z","endTime":"2026-05-02T20:14:48.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":596142,"link":"/api/v1/people/596142"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-9.299999999999997,"leverageIndex":2.83,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:14:48.018Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lockridge singles on a ground ball to left fielder James Wood. Gary Sánchez scores. Jake Bauers scores. Luis Rengifo to 2nd.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-02T20:15:14.153Z","endTime":"2026-05-02T20:16:06.188Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"postOnSecond":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":{"id":656492,"link":"/api/v1/people/656492"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":{"id":656492,"link":"/api/v1/people/656492"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.9,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70488965923238,"aZ":-20.624489858411543,"pfxX":8.60701414471331,"pfxZ":6.360592071510537,"pX":-0.2849726785263436,"pZ":1.882738114199946,"vX0":-10.064345409590125,"vY0":-132.71595633470494,"vZ0":-5.919755077317593,"x":127.86,"y":187.95,"x0":2.406950770115619,"y0":50.00280438927435,"z0":5.606394275025128,"aX":15.626162819670652},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.7,"breakHorizontal":-13.9,"spinRate":1947,"spinDirection":144},"zone":7,"typeConfidence":0.88,"plateTime":0.4099752276636073,"extension":6.518557057613674},"index":0,"playId":"df7478c2-1101-3922-bf2e-13fdcbbfaab9","pitchNumber":1,"startTime":"2026-05-02T20:15:16.211Z","endTime":"2026-05-02T20:15:20.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":650859,"link":"/api/v1/people/650859"},"second":{"id":641343,"link":"/api/v1/people/641343"},"third":{"id":596142,"link":"/api/v1/people/596142"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.8,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.267298188457655,"aZ":-22.854210701124693,"pfxX":-0.8182657656393855,"pfxZ":5.30414611124098,"pX":-0.5972509923244179,"pZ":2.8204198663536073,"vX0":-7.486973126876388,"vY0":-130.18143968927976,"vZ0":-3.4838609252507604,"x":139.77,"y":162.63,"x0":2.394528492379463,"y0":50.00320601358859,"z0":5.859682756529749,"aX":-1.435956040353797},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.2,"breakHorizontal":2.8,"spinRate":2240,"spinDirection":184},"zone":1,"typeConfidence":0.82,"plateTime":0.4170089726315718,"extension":6.339308340624385},"index":1,"playId":"987cc651-662d-32c2-8c55-3f186de1eed0","pitchNumber":2,"startTime":"2026-05-02T20:15:31.621Z","endTime":"2026-05-02T20:15:35.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":650859,"link":"/api/v1/people/650859"},"second":{"id":641343,"link":"/api/v1/people/641343"},"third":{"id":596142,"link":"/api/v1/people/596142"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":73.6,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74035882881586,"aZ":-30.952835270652702,"pfxX":1.4400372727072654,"pfxZ":0.8806378298023736,"pX":0.24254132642111734,"pZ":1.4133939260920856,"vX0":-5.788576128204918,"vY0":-118.06683965750501,"vZ0":-3.525557360039845,"x":107.75,"y":200.62,"x0":2.5608464923351217,"y0":50.00253884579865,"z0":5.836710531476015,"aX":1.9928869861383287},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.8,"breakHorizontal":-0.8,"spinRate":1038,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.46757702655532674,"extension":6.258063026857483},"hitData":{"launchSpeed":99.5,"launchAngle":2.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.94,"coordY":186.15}},"index":2,"playId":"b67f92ba-0fba-33e7-a0e8-220849b0d9d5","pitchNumber":3,"startTime":"2026-05-02T20:15:55.150Z","endTime":"2026-05-02T20:16:06.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":650859,"link":"/api/v1/people/650859"},"second":{"id":641343,"link":"/api/v1/people/641343"},"third":{"id":596142,"link":"/api/v1/people/596142"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.0,"awayTeamWinProbability":76.0,"homeTeamWinProbabilityAdded":-14.200000000000003,"leverageIndex":2.54,"dramaIndex":156.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:16:06.188Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Sal Frelick pops out to second baseman Nasim Nuñez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-02T20:16:32.609Z","endTime":"2026-05-02T20:17:17.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.492729180940227,"aZ":-24.6715470052965,"pfxX":-2.6077806635008574,"pfxZ":4.465865211605427,"pX":0.8360915213115317,"pZ":2.665735123993987,"vX0":-3.7345065627067897,"vY0":-128.0068399767672,"vZ0":-3.149748186149977,"x":85.13,"y":166.81,"x0":2.646019180518173,"y0":50.000298462169596,"z0":5.818699709449121,"aX":-4.37779819029682},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.7,"breakHorizontal":5.5,"spinRate":2247,"spinDirection":191},"zone":6,"typeConfidence":0.93,"plateTime":0.4259692103260728,"extension":6.411197544108006},"index":0,"playId":"6949b2bf-96e9-39a4-9dc5-65de2b3184a0","pitchNumber":1,"startTime":"2026-05-02T20:16:36.468Z","endTime":"2026-05-02T20:16:41.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.60261078034958,"aZ":-33.914275855998554,"pfxX":-6.2473479631573765,"pfxZ":-1.2602722560255186,"pX":-0.4453207349344696,"pZ":1.4596097962183514,"vX0":-5.325557643845086,"vY0":-116.8734673926405,"vZ0":-2.592513350650725,"x":133.97,"y":199.37,"x0":2.6724959948752107,"y0":50.000001059061844,"z0":5.761902741084418,"aX":-8.657678882090467},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.6,"breakHorizontal":12.6,"spinRate":2441,"spinDirection":305},"zone":13,"typeConfidence":0.85,"plateTime":0.46827650586042946,"extension":6.125138182095925},"index":1,"playId":"f84ca469-53a2-3731-ae44-c596f3f5960f","pitchNumber":2,"startTime":"2026-05-02T20:16:51.591Z","endTime":"2026-05-02T20:16:55.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.3,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.826970454410777,"aZ":-25.962865300427545,"pfxX":-2.660497667779307,"pfxZ":3.6643924849972933,"pX":-0.26733945223333544,"pZ":2.0550737943365958,"vX0":-6.296907257662483,"vY0":-128.16464107436553,"vZ0":-4.414473033568066,"x":127.19,"y":183.29,"x0":2.548930008365403,"y0":50.00285674354655,"z0":5.782931955150632,"aX":-4.507963919609227},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.0,"breakHorizontal":6.0,"spinRate":2208,"spinDirection":174},"zone":7,"typeConfidence":0.94,"plateTime":0.424344103309509,"extension":6.410073020611099},"hitData":{"launchSpeed":71.6,"launchAngle":41.0,"totalDistance":226.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":142.85,"coordY":111.76}},"index":2,"playId":"8292daf7-e935-30cc-92d2-5b3cc9e6924c","pitchNumber":3,"startTime":"2026-05-02T20:17:07.991Z","endTime":"2026-05-02T20:17:17.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:17:17.401Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nationals challenged (play at 1st), call on the field was overturned: James Wood singles on a ground ball to catcher Gary Sánchez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-02T20:19:05.372Z","endTime":"2026-05-02T20:20:25.942Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46960117152604,"aZ":-11.803620776857901,"pfxX":8.164589591376014,"pfxZ":11.022483303266572,"pX":-0.5359956932999679,"pZ":2.3632225442944548,"vX0":-10.259823092119415,"vY0":-135.98748441069117,"vZ0":-5.083792774862645,"x":137.43,"y":174.97,"x0":2.248417911312796,"y0":50.00578371290088,"z0":5.095343045371795,"aX":15.09400215142159},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.8,"breakHorizontal":-12.2,"spinRate":2225,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.40482341304979874,"extension":6.627905901349027},"index":0,"playId":"99cde973-e9e4-3e8f-b136-c05cced7d4aa","pitchNumber":1,"startTime":"2026-05-02T20:19:22.812Z","endTime":"2026-05-02T20:19:26.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.045551718462814,"aZ":-37.79437547472493,"pfxX":-8.971062184780223,"pfxZ":-4.07833343991058,"pX":-0.4252401757521071,"pZ":1.445997284631944,"vX0":-4.509127763723752,"vY0":-117.70040284644362,"vZ0":-0.27210468114331343,"x":133.21,"y":199.74,"x0":2.6919233573274735,"y0":50.003546686709726,"z0":5.116526970917708,"aX":-12.361642526871128},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.1,"breakHorizontal":17.5,"spinRate":2165,"spinDirection":326},"zone":13,"typeConfidence":0.92,"plateTime":0.46856190318219726,"extension":6.3430629671464684},"index":1,"playId":"e5152435-aab2-327b-b24d-d6263d05495a","pitchNumber":2,"startTime":"2026-05-02T20:19:34.522Z","endTime":"2026-05-02T20:19:40.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69292810476598,"aZ":-39.90008428949966,"pfxX":-5.512346200300838,"pfxZ":-5.772643313407079,"pX":-0.6484186983528892,"pZ":1.748147025319626,"vX0":-5.619320349576584,"vY0":-115.33033246071616,"vZ0":1.024855707806,"x":141.72,"y":191.58,"x0":2.5413510562129082,"y0":50.00161545847555,"z0":5.164979299951944,"aX":-7.378773166385967},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-9.8,"breakHorizontal":11.4,"spinRate":2154,"spinDirection":320},"zone":13,"typeConfidence":0.9,"plateTime":0.47604385753478473,"extension":6.572433702485574},"index":2,"playId":"594273c6-200e-3a45-b675-13248eb52efe","pitchNumber":3,"startTime":"2026-05-02T20:19:47.340Z","endTime":"2026-05-02T20:20:14.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"}},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.197269107377522,"aZ":-17.034332775802802,"pfxX":8.389154257892818,"pfxZ":7.6738685197664775,"pX":0.3648574411106128,"pZ":2.515592698187452,"vX0":-8.529298537914032,"vY0":-139.53769202787169,"vZ0":-3.9057183385929615,"x":103.09,"y":170.86,"x0":2.3702130438817877,"y0":50.00458269811047,"z0":5.054749929006224,"aX":16.55622736353175},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":-13.4,"spinRate":2324,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.39242922819937887,"extension":6.51289709762081},"hitData":{"launchSpeed":57.8,"launchAngle":-63.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"2","coordinates":{"coordX":122.46,"coordY":198.45}},"index":3,"playId":"89badb1d-23c1-3e70-b41b-21b9a012406f","pitchNumber":4,"startTime":"2026-05-02T20:20:18.524Z","endTime":"2026-05-02T20:20:25.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":120},"homeTeamWinProbability":30.3,"awayTeamWinProbability":69.7,"homeTeamWinProbabilityAdded":3.599999999999998,"leverageIndex":0.83,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:20:25.942Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Curtis Mead pops out to third baseman Luis Rengifo.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-02T20:21:37.200Z","endTime":"2026-05-02T20:23:24.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03903376999633,"aZ":-18.487698803956008,"pfxX":10.877563232021298,"pfxZ":7.456478097520565,"pX":-0.4361793840190825,"pZ":3.3566543434402476,"vX0":-11.306649541893723,"vY0":-135.71048726688912,"vZ0":-1.250477964472652,"x":133.63,"y":148.15,"x0":2.402425993487414,"y0":50.00520005349182,"z0":5.1312411330746635,"aX":19.97467749809572},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":-16.8,"spinRate":2309,"spinDirection":128},"zone":1,"typeConfidence":2.0,"plateTime":0.4060334910577561,"extension":6.641877885811874},"index":0,"playId":"5a7ad88e-3bb3-30f7-9d7a-6d58dc278feb","pitchNumber":1,"startTime":"2026-05-02T20:21:37.200Z","endTime":"2026-05-02T20:21:41.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.6,"endSpeed":85.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12002228557909,"aZ":-16.268184874038262,"pfxX":10.703951160138585,"pfxZ":8.463759529641106,"pX":-0.4459210868751842,"pZ":1.630487078165516,"vX0":-11.249220997287896,"vY0":-137.14758410469616,"vZ0":-6.096601378682796,"x":134.0,"y":194.76,"x0":2.344739873759024,"y0":50.00503297454049,"z0":5.0170870679725255,"aX":20.121265514746238},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":-16.7,"spinRate":2424,"spinDirection":134},"zone":7,"typeConfidence":2.0,"plateTime":0.40144480386593306,"extension":6.597707364124936},"index":1,"playId":"79428126-9e6c-3799-845a-35efa6826554","pitchNumber":2,"startTime":"2026-05-02T20:21:54.041Z","endTime":"2026-05-02T20:21:58.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.182474583449125,"aZ":-31.604883628012836,"pfxX":-6.6566501449378475,"pfxZ":0.41052314987139793,"pX":-0.7336580651611585,"pZ":0.7910791145757755,"vX0":-5.9913398956898325,"vY0":-117.33792031825227,"vZ0":-2.905738170135126,"x":144.97,"y":217.42,"x0":2.726379516426683,"y0":50.00098093952276,"z0":5.018718445125321,"aX":-9.192468263915508},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":0.2,"breakHorizontal":13.7,"spinRate":2109,"spinDirection":318},"zone":13,"typeConfidence":0.92,"plateTime":0.4685088182525412,"extension":6.549323291353895},"index":2,"playId":"82801858-279c-37b2-aff9-b58e7ca558a7","pitchNumber":3,"startTime":"2026-05-02T20:22:23.575Z","endTime":"2026-05-02T20:22:28.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97797945558262,"aZ":-14.807612120049132,"pfxX":7.94438049202074,"pfxZ":9.162865794962457,"pX":-0.31752602214609543,"pZ":2.6111642185381854,"vX0":-10.106448582963056,"vY0":-137.19661169419203,"vZ0":-4.008628487784469,"x":129.1,"y":168.28,"x0":2.3916814080653994,"y0":50.00314106515367,"z0":5.108771018364015,"aX":15.058645031658996},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":-12.1,"spinRate":2320,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.4001010391650395,"extension":6.540085255851576},"index":3,"playId":"21d934be-b527-3f21-88e8-d29b9aac4ca4","pitchNumber":4,"startTime":"2026-05-02T20:22:43.755Z","endTime":"2026-05-02T20:22:49.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":72.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62013156310517,"aZ":-34.823311739204414,"pfxX":-6.227196774792335,"pfxZ":-1.9630913554241864,"pX":-0.02974675787827658,"pZ":3.416482551999665,"vX0":-4.67516235809324,"vY0":-116.23275099574504,"vZ0":3.517610747754886,"x":118.13,"y":146.53,"x0":2.82677721384147,"y0":50.00348447036538,"z0":5.220020031443329,"aX":-8.400483668010008},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-2.2,"breakHorizontal":12.6,"spinRate":1951,"spinDirection":309},"zone":2,"typeConfidence":0.92,"plateTime":0.47377362463163575,"extension":6.62677769473662},"hitData":{"launchSpeed":78.7,"launchAngle":76.0,"totalDistance":43.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":116.52,"coordY":190.62}},"index":4,"playId":"88f3ef9a-d932-3348-8450-7bca4e51c1fd","pitchNumber":5,"startTime":"2026-05-02T20:23:13.447Z","endTime":"2026-05-02T20:23:24.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-3.3000000000000007,"leverageIndex":1.46,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:23:24.096Z","atBatIndex":9},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brady House grounds into a double play, shortstop Joey Ortiz to second baseman Brice Turang to first baseman Jake Bauers. James Wood out at 2nd. Brady House out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-02T20:23:42.965Z","endTime":"2026-05-02T20:24:13.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":83.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99569281036859,"aZ":-14.67543525635367,"pfxX":9.943636829342543,"pfxZ":9.594860754632506,"pX":-0.11828854495160146,"pZ":1.9292881670230777,"vX0":-10.240103556676406,"vY0":-135.30355953170368,"vZ0":-5.283332216662872,"x":121.51,"y":186.69,"x0":2.453257724276622,"y0":50.00377415451734,"z0":4.96325724256026,"aX":18.138116700576898},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":-15.4,"spinRate":2286,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.40734495576075913,"extension":6.71363525853308},"index":0,"playId":"ab769396-85e9-376c-9750-a15919eca54c","pitchNumber":1,"startTime":"2026-05-02T20:23:47.185Z","endTime":"2026-05-02T20:23:52.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.388530435882846,"aZ":-37.46766386209173,"pfxX":9.79479052707267,"pfxZ":-3.4277317596920565,"pX":0.04629104821742425,"pZ":2.8661552144956377,"vX0":-9.026158629000372,"vY0":-124.09204896035153,"vZ0":2.030290659512929,"x":115.24,"y":161.39,"x0":2.4776444429601843,"y0":50.006001254549716,"z0":5.183822552517753,"aX":15.110366615045125},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.4,"breakHorizontal":-15.4,"spinRate":1324,"spinDirection":94},"zone":5,"typeConfidence":0.92,"plateTime":0.44327543295962757,"extension":6.589954204522715},"hitData":{"launchSpeed":91.9,"launchAngle":2.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.45,"coordY":155.13}},"index":1,"playId":"ba253831-8f42-3a6d-b7e6-3a41664f1c65","pitchNumber":2,"startTime":"2026-05-02T20:24:05.509Z","endTime":"2026-05-02T20:24:13.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-4.800000000000001,"leverageIndex":1.16,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:24:13.236Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Ortiz grounds out, third baseman Brady House to first baseman Curtis Mead.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T20:26:11.714Z","endTime":"2026-05-02T20:27:20.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.636852762256407,"aZ":-21.69724331059411,"pfxX":9.082286776957304,"pfxZ":6.070940005477694,"pX":0.444390034374057,"pZ":2.325177742561213,"vX0":-8.138794719327398,"vY0":-130.32693604777796,"vZ0":-4.718277721519714,"x":100.06,"y":176.0,"x0":2.4233044092091713,"y0":50.00159933532694,"z0":5.791577751510195,"aX":15.668806901395115},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.2,"breakHorizontal":-14.8,"spinRate":1886,"spinDirection":144},"zone":6,"typeConfidence":0.85,"plateTime":0.4197991569739923,"extension":6.249034941290051},"index":0,"playId":"a851aa0f-f82d-3e6b-a4b2-dc3d96f4dd66","pitchNumber":1,"startTime":"2026-05-02T20:26:25.840Z","endTime":"2026-05-02T20:26:30.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":72.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.031083524853724,"aZ":-33.52984772738137,"pfxX":-10.401865950295534,"pfxZ":-1.0355091598914345,"pX":0.48938612778817875,"pZ":2.624853478609666,"vX0":-2.0896716050166626,"vY0":-113.3781947247507,"vZ0":-0.15464954327631575,"x":98.35,"y":167.91,"x0":2.7739757457578986,"y0":50.00453196312865,"z0":6.03008165860879,"aX":-13.591038109452244},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-1.7,"breakHorizontal":19.3,"spinRate":2315,"spinDirection":303},"zone":6,"typeConfidence":0.94,"plateTime":0.48243505339830417,"extension":5.880279595365723},"index":1,"playId":"385872f1-936f-3389-91d1-368a8e45c269","pitchNumber":2,"startTime":"2026-05-02T20:26:38.804Z","endTime":"2026-05-02T20:26:44.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14761538974962,"aZ":-18.358466208050295,"pfxX":1.7642581835495292,"pfxZ":7.836946747320557,"pX":0.4271791064651955,"pZ":5.45869948402378,"vX0":-5.574767426341898,"vY0":-131.51078493294574,"vZ0":1.9237598245819778,"x":100.72,"y":91.4,"x0":2.339089075119517,"y0":50.00455326424646,"z0":6.073916142796826,"aX":3.1114193539437744},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.9,"breakHorizontal":-2.0,"spinRate":1906,"spinDirection":155},"zone":12,"typeConfidence":0.72,"plateTime":0.4154270890745706,"extension":6.281248042333664},"index":2,"playId":"34bdb1a4-8530-324f-80a6-8a016119d4f2","pitchNumber":3,"startTime":"2026-05-02T20:26:55.180Z","endTime":"2026-05-02T20:26:59.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.04358951039004,"aZ":-40.74324214244036,"pfxX":-2.274978880087962,"pfxZ":-6.472667004425405,"pX":0.6052200957787536,"pZ":1.6276010688408458,"vX0":-3.2343909520207506,"vY0":-114.06144357730685,"vZ0":-0.9846655791529857,"x":93.93,"y":194.83,"x0":2.334570226498196,"y0":50.0030609870957,"z0":6.06564835779208,"aX":-3.011391847979068},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-11.6,"breakHorizontal":4.9,"spinRate":2232,"spinDirection":337},"zone":9,"typeConfidence":0.82,"plateTime":0.4793318863165297,"extension":6.206729334272652},"hitData":{"launchSpeed":75.2,"launchAngle":4.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.85,"coordY":172.37}},"index":3,"playId":"481bf908-8163-3e09-9803-6b7265dfb55a","pitchNumber":4,"startTime":"2026-05-02T20:27:11.852Z","endTime":"2026-05-02T20:27:20.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:27:20.085Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell challenged (pitch result), call on the field was confirmed: Garrett Mitchell called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T20:27:40.695Z","endTime":"2026-05-02T20:29:47.693Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.054581190446253,"aZ":-15.813235304177478,"pfxX":2.0313740083104475,"pfxZ":9.437044347903406,"pX":-0.7368842362780504,"pZ":1.9626459659689395,"vX0":-8.885708009575202,"vY0":-130.48239416851362,"vZ0":-6.488890855631108,"x":145.09,"y":185.79,"x0":2.4407657327705916,"y0":50.00497925769181,"z0":5.662374656696617,"aX":3.5242505986303985},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.0,"breakHorizontal":-1.8,"spinRate":1931,"spinDirection":154},"zone":7,"typeConfidence":0.67,"plateTime":0.41891438667614844,"extension":6.3999038339702645},"index":0,"playId":"4951f623-2c74-3661-afee-e0db91bddd0a","pitchNumber":1,"startTime":"2026-05-02T20:27:44.206Z","endTime":"2026-05-02T20:27:49.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.164944474282482,"aZ":-19.891727438775792,"pfxX":7.604116226930076,"pfxZ":6.982849704640847,"pX":0.8066187410757056,"pZ":1.8481180004845965,"vX0":-7.162674468734634,"vY0":-132.29166927848163,"vZ0":-5.939176609719661,"x":86.25,"y":188.88,"x0":2.5709539474362844,"y0":50.00608936837832,"z0":5.596565071467186,"aX":13.381666020044777},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.4,"breakHorizontal":-12.1,"spinRate":1931,"spinDirection":147},"zone":9,"typeConfidence":0.78,"plateTime":0.4152161868194324,"extension":6.320046639890228},"index":1,"playId":"6e98acee-4b3b-3434-b82e-e28b9fd3a7b3","pitchNumber":2,"startTime":"2026-05-02T20:28:02.819Z","endTime":"2026-05-02T20:28:07.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01933104867167,"aZ":-26.051518277892654,"pfxX":-4.444074810848661,"pfxZ":3.7025905599925295,"pX":-0.9782800265630855,"pZ":1.4756548210108826,"vX0":-7.3159546423799995,"vY0":-128.1933119643933,"vZ0":-5.64637276298868,"x":154.29,"y":198.94,"x0":2.4968947964344768,"y0":50.004703137670795,"z0":5.756750326267259,"aX":-7.350391504023287},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.5,"breakHorizontal":9.8,"spinRate":2249,"spinDirection":193},"zone":13,"typeConfidence":0.95,"plateTime":0.42827933496887827,"extension":6.365603848729311},"index":2,"playId":"6a904ffb-3c48-3900-901d-282c04f3166e","pitchNumber":3,"startTime":"2026-05-02T20:28:25.888Z","endTime":"2026-05-02T20:28:31.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75179759138956,"aZ":-24.056914531035037,"pfxX":-1.8925408614261887,"pfxZ":4.946288907730029,"pX":0.39514250171772974,"pZ":2.88735926397009,"vX0":-4.962604940572008,"vY0":-127.00046266923509,"vZ0":-2.618112523095814,"x":101.94,"y":160.82,"x0":2.6164844899788555,"y0":50.00525978334173,"z0":5.83461905402436,"aX":-3.107599223262814},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.6,"breakHorizontal":4.6,"spinRate":2242,"spinDirection":193},"zone":3,"typeConfidence":0.91,"plateTime":0.4304239334732989,"extension":6.269821617396769},"index":3,"playId":"97924e4a-c347-3433-b512-2c332e369c27","pitchNumber":4,"startTime":"2026-05-02T20:28:41.221Z","endTime":"2026-05-02T20:28:46.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.162300729482542,"aZ":-22.884149293526274,"pfxX":8.85638080764614,"pfxZ":5.206781708353018,"pX":0.7051402876309897,"pZ":1.1956060468305034,"vX0":-7.809059227671542,"vY0":-132.93826649329696,"vZ0":-6.9464018391536,"x":90.12,"y":206.5,"x0":2.53362048349219,"y0":50.00622992147097,"z0":5.509978792369544,"aX":15.815248131486513},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.0,"breakHorizontal":-14.3,"spinRate":1946,"spinDirection":131},"zone":14,"typeConfidence":0.88,"plateTime":0.4124132721754532,"extension":6.504380990276549},"index":4,"playId":"419d4d7d-6b17-35a1-a859-8aad1f856134","pitchNumber":5,"startTime":"2026-05-02T20:29:02.431Z","endTime":"2026-05-02T20:29:08.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":91.8,"endSpeed":84.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.332804786553673,"aZ":-16.693395142588727,"pfxX":1.2984869125598952,"pfxZ":8.582506909371673,"pX":-0.6744949376043979,"pZ":2.726941717236207,"vX0":-8.618118462992596,"vY0":-133.3483445792267,"vZ0":-4.6345387587901445,"x":142.71,"y":165.15,"x0":2.4285523579064288,"y0":50.00002395955809,"z0":5.689558810716313,"aX":2.3432621289735605},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.8,"breakHorizontal":-0.5,"spinRate":2069,"spinDirection":146},"zone":4,"typeConfidence":0.74,"plateTime":0.4105565312310726,"extension":6.483528186780312},"index":5,"playId":"3f984213-d018-3d70-a1f2-613d0aaa532d","pitchNumber":6,"startTime":"2026-05-02T20:29:20.683Z","endTime":"2026-05-02T20:29:47.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"}},"homeTeamWinProbability":24.6,"awayTeamWinProbability":75.4,"homeTeamWinProbabilityAdded":1.0000000000000036,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:29:47.693Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Turang walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T20:29:58.615Z","endTime":"2026-05-02T20:30:52.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.772847682561046,"aZ":-35.68769117521888,"pfxX":-6.55779566702758,"pfxZ":-2.630108267751994,"pX":-0.18540754049760236,"pZ":1.1611780315671945,"vX0":-4.720721258998348,"vY0":-115.07836660170027,"vZ0":-2.564112167610138,"x":124.07,"y":207.43,"x0":2.745786193305905,"y0":50.000836195608024,"z0":5.7539459264138735,"aX":-8.7743681626253},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-5.2,"breakHorizontal":13.1,"spinRate":2415,"spinDirection":309},"zone":13,"typeConfidence":0.82,"plateTime":0.4763528544650151,"extension":6.096584009451691},"index":0,"playId":"e2f1ae20-6314-36d5-a0ae-5886a70b0ce6","pitchNumber":1,"startTime":"2026-05-02T20:29:58.615Z","endTime":"2026-05-02T20:30:04.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31632562834038,"aZ":-22.426129759843043,"pfxX":10.264998370889721,"pfxZ":5.415810776146136,"pX":0.5216791221051403,"pZ":0.41749645872300606,"vX0":-8.67454073287849,"vY0":-133.0208931091212,"vZ0":-8.91102049326765,"x":97.11,"y":227.51,"x0":2.484061225123228,"y0":50.00300256414792,"z0":5.424118225572356,"aX":18.4797811816869},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.0,"breakHorizontal":-16.8,"spinRate":1935,"spinDirection":140},"zone":14,"typeConfidence":0.9,"plateTime":0.41103373408594557,"extension":6.571140834078463},"index":1,"playId":"7649a13e-1bba-3513-8686-7ede5f1d7174","pitchNumber":2,"startTime":"2026-05-02T20:30:12.589Z","endTime":"2026-05-02T20:30:17.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02582597427038,"aZ":-21.6012374956763,"pfxX":6.82105039035558,"pfxZ":6.1384975686802505,"pX":0.7863260727694203,"pZ":3.7438142446954554,"vX0":-6.773909071778452,"vY0":-130.52630669989742,"vZ0":-0.9545200759003398,"x":87.03,"y":137.7,"x0":2.5316049775983593,"y0":50.00098812210848,"z0":5.744054042481978,"aX":11.743760992406708},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.2,"breakHorizontal":-10.8,"spinRate":1851,"spinDirection":135},"zone":12,"typeConfidence":0.8,"plateTime":0.4199762318877065,"extension":6.466056018819821},"index":2,"playId":"91af71eb-f1d7-3f95-bf1b-05c2e823f9ca","pitchNumber":3,"startTime":"2026-05-02T20:30:31.990Z","endTime":"2026-05-02T20:30:37.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40896000513762,"aZ":-17.951606409159805,"pfxX":2.2251160679480235,"pfxZ":8.305916153184173,"pX":0.6164696737710155,"pZ":3.7485831830328853,"vX0":-5.807785921348938,"vY0":-130.06728335637007,"vZ0":-1.6641560715381987,"x":93.5,"y":137.57,"x0":2.5897209215740506,"y0":50.00286803570101,"z0":5.758612670994243,"aX":3.8105628120032247},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.9,"breakHorizontal":-2.8,"spinRate":1977,"spinDirection":153},"zone":12,"typeConfidence":0.6,"plateTime":0.4211815992603225,"extension":6.454386492094271},"index":3,"playId":"13527ead-6a9c-3919-96a4-77e6c20b93c1","pitchNumber":4,"startTime":"2026-05-02T20:30:47.528Z","endTime":"2026-05-02T20:30:52.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.9,"awayTeamWinProbability":76.1,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:30:52.572Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"William Contreras flies out to right fielder Joey Wiemer.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-02T20:31:01.288Z","endTime":"2026-05-02T20:31:26.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26241024732897,"aZ":-25.921785262568903,"pfxX":-0.5991097811476861,"pfxZ":3.6581515794554296,"pX":-0.22735154819693124,"pZ":3.067977896058229,"vX0":-6.484923205567679,"vY0":-129.26454631645055,"vZ0":-1.9738378226829,"x":125.67,"y":155.94,"x0":2.380838031586377,"y0":50.00545388364498,"z0":5.810839603960711,"aX":-1.02389776838533},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.5,"breakHorizontal":2.4,"spinRate":2253,"spinDirection":194},"zone":2,"typeConfidence":0.86,"plateTime":0.4220270628624663,"extension":6.298119181057183},"hitData":{"launchSpeed":92.3,"launchAngle":28.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.42,"coordY":84.9}},"index":0,"playId":"6a7707c8-d5e9-37ea-ae6c-cb9c57eaa474","pitchNumber":1,"startTime":"2026-05-02T20:31:18.277Z","endTime":"2026-05-02T20:31:26.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.3,"awayTeamWinProbability":74.7,"homeTeamWinProbabilityAdded":1.4000000000000021,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:31:26.305Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Abrams walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-02T20:33:15.297Z","endTime":"2026-05-02T20:35:01.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.702559227419588,"aZ":-17.488857145974148,"pfxX":7.676423541417845,"pfxZ":7.668182236021854,"pX":-0.8939460898947457,"pZ":2.0907825828261752,"vX0":-11.297769878273693,"vY0":-137.7701867304043,"vZ0":-4.737842275881935,"x":151.08,"y":182.33,"x0":2.269849290380217,"y0":50.0005778994525,"z0":5.0212090726624865,"aX":14.698140971441235},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.0,"breakHorizontal":-11.4,"spinRate":2230,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.39814356503336823,"extension":6.766422351320342},"index":0,"playId":"2f0cfada-4582-3c12-8f2c-45bd0aba4932","pitchNumber":1,"startTime":"2026-05-02T20:33:33.189Z","endTime":"2026-05-02T20:33:38.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.971816425661157,"aZ":-16.707856187790362,"pfxX":6.813587928887241,"pfxZ":8.149588056521589,"pX":-1.3131305630773336,"pZ":2.7516499424275023,"vX0":-11.591357446338252,"vY0":-137.03998291849325,"vZ0":-3.1361548746932617,"x":167.05,"y":164.49,"x0":2.090788311574482,"y0":50.0011611112926,"z0":5.055714741830193,"aX":12.92896361860373},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":-9.8,"spinRate":2297,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.40005934939793164,"extension":6.585753930070344},"index":1,"playId":"9d32f27b-f3b4-3de1-984c-9913134a114d","pitchNumber":2,"startTime":"2026-05-02T20:33:45.573Z","endTime":"2026-05-02T20:33:50.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.105174621600014,"aZ":-18.8922491191575,"pfxX":8.394521079012042,"pfxZ":6.82240645377043,"pX":0.9961880671652666,"pZ":3.5245525890277967,"vX0":-7.162766129267795,"vY0":-139.08905094062325,"vZ0":-0.939022314594657,"x":79.03,"y":143.62,"x0":2.5225207212474636,"y0":50.00112965148113,"z0":5.1271163690868615,"aX":16.338404708125406},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.4,"breakHorizontal":-13.6,"spinRate":2158,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.3947807875366398,"extension":6.5649846238229905},"index":2,"playId":"5498633f-f82b-3777-b0ce-ffe3b4913342","pitchNumber":3,"startTime":"2026-05-02T20:33:59.718Z","endTime":"2026-05-02T20:34:04.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21822726036319,"aZ":-16.18048406296776,"pfxX":8.411919001617655,"pfxZ":8.379929311736714,"pX":0.19852953614756527,"pZ":3.3755513546706615,"vX0":-8.850133669487247,"vY0":-137.24157134548858,"vZ0":-1.7023996795393574,"x":109.43,"y":147.64,"x0":2.3713090319739654,"y0":50.00245770245809,"z0":5.105258202587688,"aX":16.055200413050052},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":-13.4,"spinRate":2324,"spinDirection":129},"zone":2,"typeConfidence":2.0,"plateTime":0.3990068868706089,"extension":6.7081621519373975},"index":3,"playId":"aa174999-97f1-3d14-aa0c-6791f6c53f11","pitchNumber":4,"startTime":"2026-05-02T20:34:16.978Z","endTime":"2026-05-02T20:34:22.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.445781532586622,"aZ":-16.75841333531934,"pfxX":8.57629964928804,"pfxZ":7.922894050148268,"pX":-0.07910648059529758,"pZ":2.5432137693919055,"vX0":-9.558629082542826,"vY0":-138.72657198959072,"vZ0":-3.5708115692901576,"x":120.02,"y":170.11,"x0":2.299244911435517,"y0":50.006574164476326,"z0":4.966349741840393,"aX":16.69627039822658},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":-13.6,"spinRate":2281,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.3950380059199867,"extension":6.7266593088585305},"index":4,"playId":"8f888d92-0d17-3aba-aaa2-ad178b3eee47","pitchNumber":5,"startTime":"2026-05-02T20:34:32.557Z","endTime":"2026-05-02T20:34:38.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.138966618970983,"aZ":-18.335948251942426,"pfxX":9.125455866846176,"pfxZ":7.068320557651244,"pX":-0.6100920590067797,"pZ":3.1978338253184253,"vX0":-10.928832260895554,"vY0":-139.0349369044043,"vZ0":-1.7881238214860709,"x":140.26,"y":152.44,"x0":2.1858165192550367,"y0":50.005128534854066,"z0":5.066096125474537,"aX":17.871437744550597},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.6,"breakHorizontal":-14.3,"spinRate":2252,"spinDirection":132},"zone":1,"typeConfidence":2.0,"plateTime":0.3939439527048245,"extension":6.89936243415876},"index":5,"playId":"cf3743fe-aa2d-37f6-8038-4d9030f21212","pitchNumber":6,"startTime":"2026-05-02T20:34:56.013Z","endTime":"2026-05-02T20:35:01.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.099999999999998,"awayTeamWinProbability":70.9,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.87,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:35:01.729Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Young flies out to right fielder Sal Frelick.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-02T20:35:16.471Z","endTime":"2026-05-02T20:37:10.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.774337501424554,"aZ":-35.107386272102296,"pfxX":8.130168777537394,"pfxZ":-1.8309286226055246,"pX":1.572456473978857,"pZ":2.406402801859629,"vX0":-5.120298720538145,"vY0":-125.16657610011924,"vZ0":0.5801228386144976,"x":57.06,"y":173.81,"x0":2.577495639377137,"y0":50.00257154247892,"z0":5.022537460667766,"aX":13.035676880993112},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.0,"breakHorizontal":-13.7,"spinRate":1128,"spinDirection":92},"zone":14,"typeConfidence":0.92,"plateTime":0.43585113648677476,"extension":6.450269120174655},"index":0,"playId":"3a8b4c57-3614-3c24-987d-1b0ae7831dfc","pitchNumber":1,"startTime":"2026-05-02T20:35:28.041Z","endTime":"2026-05-02T20:35:32.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19359960364448,"aZ":-15.330391196814121,"pfxX":9.649151884388298,"pfxZ":9.144923331490359,"pX":-0.1513090629441194,"pZ":2.9049737956865855,"vX0":-10.065199924707718,"vY0":-135.49150956505082,"vZ0":-2.6620012232692565,"x":122.77,"y":160.35,"x0":2.374765107571709,"y0":50.00112994265721,"z0":4.983710638188847,"aX":17.770499357721345},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.1,"breakHorizontal":-15.1,"spinRate":2289,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.4057109649724655,"extension":6.668570881466485},"index":1,"playId":"af5f233e-9390-3fae-82eb-32df1f1ef5af","pitchNumber":2,"startTime":"2026-05-02T20:35:46.947Z","endTime":"2026-05-02T20:35:51.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"9f845b75-622f-357b-9bf6-8cefb941e958","startTime":"2026-05-02T20:36:08.301Z","endTime":"2026-05-02T20:36:11.422Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.458351848997214,"aZ":-37.689507826205045,"pfxX":9.085445651445344,"pfxZ":-3.487345129660177,"pX":0.017709107192207255,"pZ":1.5349588209645944,"vX0":-8.97879809613843,"vY0":-125.5572664018658,"vZ0":-0.8565941770385701,"x":116.32,"y":197.34,"x0":2.474407832626245,"y0":50.00080200772085,"z0":4.970770841409891,"aX":14.380196164354885},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.2,"breakHorizontal":-14.2,"spinRate":1561,"spinDirection":91},"zone":13,"typeConfidence":0.91,"plateTime":0.4376745594931952,"extension":6.502472934503158},"index":3,"playId":"f837b6f8-1a7f-32fc-8dd5-b965a8518990","pitchNumber":3,"startTime":"2026-05-02T20:36:29.539Z","endTime":"2026-05-02T20:36:34.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-02T20:36:43.204Z","endTime":"2026-05-02T20:36:58.064Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"},"defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.576859164312648,"aZ":-33.48503396449737,"pfxX":8.456031863060364,"pfxZ":-0.8318087767649818,"pX":0.3559715447276592,"pZ":2.2501090198949893,"vX0":-8.215697822259546,"vY0":-124.35661939367984,"vZ0":-0.05496915209603581,"x":103.43,"y":178.03,"x0":2.6014644696782985,"y0":50.00492210964671,"z0":5.046545263647927,"aX":13.266138756801139},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.3,"breakHorizontal":-13.4,"spinRate":1340,"spinDirection":90},"zone":6,"typeConfidence":0.92,"plateTime":0.4401893059143136,"extension":6.536208630355246},"hitData":{"launchSpeed":85.0,"launchAngle":42.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.96,"coordY":107.48}},"index":5,"playId":"c5b7c2cc-d720-39f8-bf2f-4e6b898b99dc","pitchNumber":4,"startTime":"2026-05-02T20:36:58.064Z","endTime":"2026-05-02T20:37:10.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.6,"awayTeamWinProbability":74.4,"homeTeamWinProbabilityAdded":-3.4999999999999964,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:37:10.169Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daylen Lile pops out softly to pitcher Kyle Harrison.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-02T20:37:18.795Z","endTime":"2026-05-02T20:39:00.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690986,"link":"/api/v1/people/690986"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99600642208009,"aZ":-16.034355229448288,"pfxX":8.654630868802338,"pfxZ":8.698340857247114,"pX":0.35983155956848917,"pZ":3.3214791943412862,"vX0":-8.745116721824113,"vY0":-135.2375485223313,"vZ0":-1.3446249803838803,"x":103.28,"y":149.1,"x0":2.508205400190285,"y0":50.002298726123236,"z0":4.9476944007849575,"aX":16.059274628619185},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":-13.8,"spinRate":2288,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.4047246220176657,"extension":6.722404163322191},"index":0,"playId":"abba49a7-99ef-34cb-b141-8fef766f723e","pitchNumber":1,"startTime":"2026-05-02T20:37:32.433Z","endTime":"2026-05-02T20:37:36.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.34962086704121,"aZ":-27.388014767939357,"pfxX":-3.741144637488399,"pfxZ":3.265507332910393,"pX":-1.5170413865800754,"pZ":1.8649766796412024,"vX0":-8.380566087707354,"vY0":-119.47841449721132,"vZ0":-1.3697982029404066,"x":174.83,"y":188.43,"x0":2.5045901122395455,"y0":50.00038706655005,"z0":4.879035870554174,"aX":-5.471855545161439},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.9,"breakHorizontal":8.5,"spinRate":2132,"spinDirection":325},"zone":13,"typeConfidence":0.87,"plateTime":0.45629559846560364,"extension":6.415062347964112},"index":1,"playId":"683d2a0d-332f-3379-8c2b-d90c0fbdd773","pitchNumber":2,"startTime":"2026-05-02T20:37:50.177Z","endTime":"2026-05-02T20:37:55.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39409044865266,"aZ":-28.116717649015726,"pfxX":-4.447553487572001,"pfxZ":2.857767701915959,"pX":-1.0490811915251046,"pZ":2.120049221088425,"vX0":-7.088754159163857,"vY0":-118.6107743476924,"vZ0":-0.5315795269662752,"x":156.99,"y":181.54,"x0":2.5600186659415263,"y0":50.003381523410525,"z0":4.918380221866874,"aX":-6.314880063747472},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":5.3,"breakHorizontal":9.8,"spinRate":2131,"spinDirection":323},"zone":13,"typeConfidence":0.91,"plateTime":0.46237290480866555,"extension":6.601319698192168},"index":2,"playId":"4843c4dd-b80c-38c8-a9a0-1490a5da1f25","pitchNumber":3,"startTime":"2026-05-02T20:38:10.397Z","endTime":"2026-05-02T20:38:16.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.583878195502926,"aZ":-15.867580947528314,"pfxX":9.393001006313124,"pfxZ":8.711566960877771,"pX":-0.5660644322691921,"pZ":1.7366506264262078,"vX0":-10.927608967059635,"vY0":-135.89174040916942,"vZ0":-5.349612585928282,"x":138.58,"y":191.89,"x0":2.285574032426867,"y0":50.001979690370945,"z0":4.831885587140633,"aX":17.579933371421212},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":-14.8,"spinRate":2306,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.40295338990081175,"extension":6.848187951633693},"index":3,"playId":"a1e8601a-53f9-394d-9e64-280387fc7bef","pitchNumber":4,"startTime":"2026-05-02T20:38:31.553Z","endTime":"2026-05-02T20:38:37.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52309021573118,"aZ":-17.416528209066747,"pfxX":8.955382560012275,"pfxZ":7.672245565457224,"pX":1.2808587704989718,"pZ":2.502668270636616,"vX0":-6.629746234540058,"vY0":-137.78383372684536,"vZ0":-3.362548322089701,"x":68.18,"y":171.21,"x0":2.5543818767355266,"y0":50.000543428979974,"z0":4.915204725469659,"aX":17.221797923339047},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":-14.9,"spinRate":2285,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.39747371151454347,"extension":6.396884419675127},"hitData":{"launchSpeed":53.8,"launchAngle":77.0,"totalDistance":28.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":126.55,"coordY":192.89}},"index":4,"playId":"2fa0d257-bedf-3d1c-8bae-0423d17b27d9","pitchNumber":5,"startTime":"2026-05-02T20:38:52.731Z","endTime":"2026-05-02T20:39:00.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.7,"awayTeamWinProbability":77.3,"homeTeamWinProbabilityAdded":-2.900000000000002,"leverageIndex":1.22,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:39:00.434Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joey Wiemer pops out to second baseman Brice Turang.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-02T20:39:26.553Z","endTime":"2026-05-02T20:40:42.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16090274438193,"aZ":-17.922454281255312,"pfxX":8.851768937904374,"pfxZ":7.5448668395174465,"pX":-0.008588507775606902,"pZ":3.4079856557230634,"vX0":-9.498419636271755,"vY0":-136.80686919733583,"vZ0":-1.044514902286973,"x":117.33,"y":146.76,"x0":2.3640618645403717,"y0":50.00275409898355,"z0":5.027307967695151,"aX":16.721021423296374},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":-13.9,"spinRate":2318,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.40090613719383494,"extension":6.6365760573011725},"index":0,"playId":"a2a67602-28cf-31cf-9637-3fc3f7a671f7","pitchNumber":1,"startTime":"2026-05-02T20:39:31.615Z","endTime":"2026-05-02T20:39:36.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.784688937434506,"aZ":-17.377791691007992,"pfxX":8.853431639056623,"pfxZ":7.826443821423507,"pX":1.0420649547130583,"pZ":1.724316341621039,"vX0":-6.863068686722943,"vY0":-136.99345933217407,"vZ0":-5.234308355168083,"x":77.28,"y":192.22,"x0":2.4362586577975347,"y0":50.00223190853677,"z0":4.857304846274671,"aX":16.736825047770683},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.2,"breakHorizontal":-14.5,"spinRate":2262,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4006403987401823,"extension":6.410627042307941},"index":1,"playId":"ea5838cc-7947-3363-8154-1cdf754c1c4b","pitchNumber":2,"startTime":"2026-05-02T20:39:53.049Z","endTime":"2026-05-02T20:39:57.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"d237686e-f9de-3962-a8b4-dca8cb658ebb","startTime":"2026-05-02T20:40:12.948Z","endTime":"2026-05-02T20:40:16.393Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.5,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.68417111376732,"aZ":-32.02046851552465,"pfxX":-2.794367753299441,"pfxZ":0.10784720729119357,"pX":-0.30140020910162835,"pZ":2.3891558041506133,"vX0":-6.122017785021406,"vY0":-119.84366883293809,"vZ0":0.6872531078127542,"x":128.49,"y":174.27,"x0":2.637908094596162,"y0":50.004742272078616,"z0":4.9331328516755235,"aX":-4.111426011515941},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.6,"breakHorizontal":6.4,"spinRate":2089,"spinDirection":331},"zone":4,"typeConfidence":0.85,"plateTime":0.4550508055365734,"extension":6.675382598552617},"hitData":{"launchSpeed":78.8,"launchAngle":55.0,"totalDistance":181.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":155.05,"coordY":131.3}},"index":3,"playId":"a6755c5c-1622-3973-a726-bf045396011a","pitchNumber":3,"startTime":"2026-05-02T20:40:33.265Z","endTime":"2026-05-02T20:40:42.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.599999999999998,"awayTeamWinProbability":79.4,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:40:42.185Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gary Sánchez pops out to second baseman Nasim Nuñez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-02T20:42:30.030Z","endTime":"2026-05-02T20:43:44.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":70.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.65848913389966,"aZ":-33.19454959776173,"pfxX":-9.806384787969062,"pfxZ":-0.8226171157192592,"pX":0.686420056339456,"pZ":2.968205145153131,"vX0":-1.7300500019818015,"vY0":-110.8876856731162,"vZ0":0.8762167684039681,"x":90.84,"y":158.64,"x0":2.7504730779920834,"y0":50.00146105719634,"z0":6.028760072499684,"aX":-12.220538900343852},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-1.0,"breakHorizontal":18.2,"spinRate":2299,"spinDirection":299},"zone":3,"typeConfidence":0.93,"plateTime":0.493790353291927,"extension":5.9197436378981765},"index":0,"playId":"98e11193-8427-3f2c-99b2-68a4de480ff2","pitchNumber":1,"startTime":"2026-05-02T20:42:49.827Z","endTime":"2026-05-02T20:42:55.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64862164867822,"aZ":-22.135416270196323,"pfxX":9.322854508502028,"pfxZ":5.766277424632852,"pX":0.8165705289997468,"pZ":2.039854862598627,"vX0":-7.069736323430698,"vY0":-130.88676156031474,"vZ0":-5.323226291186805,"x":85.87,"y":183.7,"x0":2.336320028418315,"y0":50.00458908898426,"z0":5.749187430445225,"aX":16.23833964040155},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.5,"breakHorizontal":-15.4,"spinRate":1970,"spinDirection":147},"zone":9,"typeConfidence":0.88,"plateTime":0.4178697533225981,"extension":6.326960113866814},"index":1,"playId":"3f0a755d-609d-379f-8017-4523404261b6","pitchNumber":2,"startTime":"2026-05-02T20:43:04.410Z","endTime":"2026-05-02T20:43:08.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-02T20:43:16.685Z","endTime":"2026-05-02T20:43:36.181Z","isPitch":false,"type":"action","player":{"id":596142,"link":"/api/v1/people/596142"},"defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.882574403841286,"aZ":-24.46212507026451,"pfxX":-1.7244313553098978,"pfxZ":4.596546138942686,"pX":-0.3758122912898412,"pZ":1.9490482377972704,"vX0":-6.445073361660148,"vY0":-127.77982226026052,"vZ0":-4.819275829882207,"x":131.33,"y":186.16,"x0":2.3888502421120643,"y0":50.00119637088275,"z0":5.74846943149547,"aX":-2.8892415054996996},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.6,"breakHorizontal":4.4,"spinRate":2305,"spinDirection":190},"zone":7,"typeConfidence":0.92,"plateTime":0.4263893980018234,"extension":6.3820325084339595},"hitData":{"launchSpeed":74.7,"launchAngle":66.0,"totalDistance":119.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":151.0,"coordY":161.65}},"index":3,"playId":"85fc53a5-8508-3ca5-9574-3f8ce1123663","pitchNumber":3,"startTime":"2026-05-02T20:43:36.181Z","endTime":"2026-05-02T20:43:44.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:43:44.912Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Bauers flies out to center fielder Jacob Young.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-02T20:43:58.907Z","endTime":"2026-05-02T20:44:31.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.607267472842924,"aZ":-23.618854418331523,"pfxX":-3.7043702580776,"pfxZ":5.228576140107614,"pX":-1.5935081222649847,"pZ":1.6273625435650263,"vX0":-8.681870617148034,"vY0":-126.75573106362555,"vZ0":-5.8317961448415945,"x":177.74,"y":194.84,"x0":2.349807068259255,"y0":50.001439458153186,"z0":5.830038007943001,"aX":-6.059203199416431},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.4,"breakHorizontal":8.6,"spinRate":2260,"spinDirection":194},"zone":13,"typeConfidence":0.94,"plateTime":0.43122615134308706,"extension":6.369360114643667},"index":0,"playId":"8c148fc4-b0ff-3e19-9732-8a4242494ab4","pitchNumber":1,"startTime":"2026-05-02T20:44:08.520Z","endTime":"2026-05-02T20:44:12.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09848144925553,"aZ":-12.68402435178517,"pfxX":0.34764676131541483,"pfxZ":11.085228800642977,"pX":0.29497011131082285,"pZ":2.047229592128957,"vX0":-6.001928906321648,"vY0":-131.7859072176794,"vZ0":-6.8799531219570245,"x":105.76,"y":183.5,"x0":2.557094251345449,"y0":50.00235396344198,"z0":5.629166665721611,"aX":0.6110543213471618},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.7,"breakHorizontal":0.7,"spinRate":1962,"spinDirection":153},"zone":8,"typeConfidence":0.64,"plateTime":0.41567153489502084,"extension":6.466285014416254},"hitData":{"launchSpeed":94.2,"launchAngle":33.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.18,"coordY":62.66}},"index":1,"playId":"43547927-4376-3151-9999-8a807db1ee4b","pitchNumber":2,"startTime":"2026-05-02T20:44:22.421Z","endTime":"2026-05-02T20:44:31.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.900000000000002,"awayTeamWinProbability":77.1,"homeTeamWinProbabilityAdded":1.0000000000000036,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:44:31.259Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out to left fielder James Wood.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-02T20:44:34.275Z","endTime":"2026-05-02T20:45:19.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.899846160877214,"aZ":-11.421498187218045,"pfxX":-2.278445918925231,"pfxZ":12.295427798209278,"pX":0.5888511767951105,"pZ":2.333272598211987,"vX0":-4.116245996127593,"vY0":-129.3227811287487,"vZ0":-6.363168334189585,"x":94.55,"y":175.78,"x0":2.499311127906032,"y0":50.00073744878515,"z0":5.708303305077439,"aX":-3.8429607677922086},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":21.0,"breakHorizontal":5.0,"spinRate":2055,"spinDirection":152},"zone":6,"typeConfidence":0.88,"plateTime":0.42414124735684533,"extension":6.345784259738436},"index":0,"playId":"9cf8bcde-b246-3d44-8e83-f37894eeaa40","pitchNumber":1,"startTime":"2026-05-02T20:44:57.288Z","endTime":"2026-05-02T20:45:02.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7610207093421,"aZ":-21.51235648622541,"pfxX":7.67402907975365,"pfxZ":7.904664266191821,"pX":0.6441381449503922,"pZ":2.9762722980555503,"vX0":-6.351997200187147,"vY0":-115.47644679906412,"vZ0":-2.1250013879051988,"x":92.45,"y":158.42,"x0":2.4351730093973543,"y0":50.002721574717484,"z0":5.980686592965182,"aX":10.350864334779216},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":14.0,"breakHorizontal":-12.2,"spinRate":1863,"spinDirection":133},"zone":3,"typeConfidence":0.72,"plateTime":0.47454797417277517,"extension":6.024151813575525},"hitData":{"launchSpeed":85.2,"launchAngle":34.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.97,"coordY":100.62}},"index":1,"playId":"ec929f26-2615-397f-8de2-4967d05b3af6","pitchNumber":2,"startTime":"2026-05-02T20:45:11.597Z","endTime":"2026-05-02T20:45:19.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":0.6999999999999957,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:45:19.787Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nasim Nuñez singles on a ground ball to third baseman Luis Rengifo.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T20:47:17.911Z","endTime":"2026-05-02T20:48:45.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35447027847983,"aZ":-14.27710030465749,"pfxX":8.253815061617416,"pfxZ":9.600896487345786,"pX":-1.7141343305453025,"pZ":2.2453585729204972,"vX0":-12.767586501932696,"vY0":-135.16174509440964,"vZ0":-4.982586145240233,"x":182.34,"y":178.16,"x0":1.982045144998787,"y0":50.00634933126413,"z0":5.103245187640648,"aX":15.392824703620288},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":-12.5,"spinRate":2335,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4040757721365944,"extension":6.776839873756939},"index":0,"playId":"0faa54c3-608d-3c55-88dd-3ec6bc616fbd","pitchNumber":1,"startTime":"2026-05-02T20:47:25.214Z","endTime":"2026-05-02T20:47:28.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.07949009395397,"aZ":-34.638959560566505,"pfxX":-4.173633871656147,"pfxZ":-1.7917078314339765,"pX":0.6821763150591081,"pZ":2.5365399138930225,"vX0":-3.3804625606499306,"vY0":-116.25814032401459,"vZ0":1.3074358568671636,"x":91.0,"y":170.29,"x0":2.695588583403489,"y0":50.004847965375895,"z0":5.245865935145064,"aX":-5.732994757463859},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-2.6,"breakHorizontal":8.4,"spinRate":2060,"spinDirection":321},"zone":6,"typeConfidence":0.9,"plateTime":0.4705024929064905,"extension":6.340318798551271},"index":1,"playId":"967c86b1-ef71-30a0-80a0-4797a0ea2b6b","pitchNumber":2,"startTime":"2026-05-02T20:47:36.551Z","endTime":"2026-05-02T20:47:41.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.985127814702015,"aZ":-34.72045494953869,"pfxX":7.414540755241532,"pfxZ":-1.5774282510665802,"pX":0.6543097264944414,"pZ":2.84960526626728,"vX0":-6.8673122928179025,"vY0":-125.40614871587117,"vZ0":1.1417377781659397,"x":92.06,"y":161.84,"x0":2.446352287238779,"y0":50.00291689445885,"z0":5.190375363186432,"aX":11.97818340343234},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.4,"breakHorizontal":-12.1,"spinRate":1245,"spinDirection":90},"zone":3,"typeConfidence":0.92,"plateTime":0.434427687654372,"extension":6.548705762258234},"index":2,"playId":"1ceaaf2e-fa35-3b57-afb1-afb6c7eedaac","pitchNumber":3,"startTime":"2026-05-02T20:47:48.909Z","endTime":"2026-05-02T20:47:53.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.020574968865514,"aZ":-20.157207383295965,"pfxX":10.827301566737123,"pfxZ":6.18126446617667,"pX":0.1901413915350339,"pZ":1.5072782622461267,"vX0":-10.027357833058948,"vY0":-138.57119046250494,"vZ0":-5.664588015638272,"x":109.75,"y":198.08,"x0":2.449256092735361,"y0":50.00554572315577,"z0":4.92524160939342,"aX":21.056201251091736},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.2,"breakHorizontal":-17.5,"spinRate":2321,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.39531111498562765,"extension":6.649103855268101},"index":3,"playId":"b85f5976-9cf6-3558-97c6-4e5cb908ba1f","pitchNumber":4,"startTime":"2026-05-02T20:48:03.010Z","endTime":"2026-05-02T20:48:08.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":85.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.71821895884304,"aZ":-15.271880412506189,"pfxX":9.145677747343903,"pfxZ":8.808783276899005,"pX":0.36861449651747896,"pZ":3.1524125834143275,"vX0":-8.634472809786715,"vY0":-138.98572648340237,"vZ0":-2.2511138378543327,"x":102.95,"y":153.66,"x0":2.3565932890294263,"y0":50.00424593632851,"z0":5.010230631237426,"aX":17.55160287968233},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":-14.3,"spinRate":2322,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.39702670507904747,"extension":6.6449311124965735},"index":4,"playId":"849d2a61-1bbc-3fe7-b470-91d84fa7a674","pitchNumber":5,"startTime":"2026-05-02T20:48:22.365Z","endTime":"2026-05-02T20:48:26.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.099257245400274,"aZ":-39.74520978494847,"pfxX":5.662861309839689,"pfxZ":-4.718339665429708,"pX":0.26087838473398295,"pZ":1.7588306551055553,"vX0":-7.640929590508701,"vY0":-126.22980800517576,"vZ0":-0.0018815931508973094,"x":107.06,"y":191.29,"x0":2.599601491742255,"y0":50.00418212147319,"z0":4.975226872006658,"aX":9.086633788620183},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-8.3,"breakHorizontal":-8.4,"spinRate":1391,"spinDirection":87},"zone":8,"typeConfidence":0.9,"plateTime":0.4348925888591899,"extension":6.6574778431503345},"hitData":{"launchSpeed":81.8,"launchAngle":-71.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.1,"coordY":183.47}},"index":5,"playId":"4933e048-8235-3420-b974-f376b5886095","pitchNumber":6,"startTime":"2026-05-02T20:48:37.930Z","endTime":"2026-05-02T20:48:45.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.6,"awayTeamWinProbability":72.4,"homeTeamWinProbabilityAdded":4.0000000000000036,"leverageIndex":0.92,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:48:45.718Z","atBatIndex":22},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Keibert Ruiz grounds into a double play, second baseman Brice Turang to first baseman Jake Bauers. Nasim Nuñez out at 2nd. Keibert Ruiz out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T20:49:01.425Z","endTime":"2026-05-02T20:50:04.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.261569139732387,"aZ":-37.13564971098994,"pfxX":-5.2660637069915675,"pfxZ":-3.4650045388275625,"pX":-0.39100159780680993,"pZ":2.1548835405076234,"vX0":-5.315213398433495,"vY0":-119.20924687526191,"vZ0":1.2461179314139386,"x":131.9,"y":180.6,"x0":2.557143961084844,"y0":50.00563982273759,"z0":4.99394750177171,"aX":-7.531638333239619},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.6,"breakHorizontal":10.9,"spinRate":2025,"spinDirection":326},"zone":7,"typeConfidence":0.9,"plateTime":0.4605716416759824,"extension":6.593879554274026},"index":0,"playId":"b81aa829-6bfe-3ddb-bc9b-e11c8e2311c0","pitchNumber":1,"startTime":"2026-05-02T20:49:13.450Z","endTime":"2026-05-02T20:49:18.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.217758944094005,"aZ":-35.99427600918193,"pfxX":-4.850041817458572,"pfxZ":-2.651188170201844,"pX":-0.7312856929907554,"pZ":1.8679717303448593,"vX0":-6.401805769457718,"vY0":-119.7136118416973,"vZ0":0.3105614187459824,"x":144.87,"y":188.34,"x0":2.6125714037068515,"y0":50.000335742423026,"z0":4.972171722257741,"aX":-6.999898665608287},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.4,"breakHorizontal":10.4,"spinRate":2117,"spinDirection":330},"zone":7,"typeConfidence":0.9,"plateTime":0.4584312580121175,"extension":6.672500061048626},"index":1,"playId":"e6f61e9d-fc60-35f8-a0e8-b32c17d6f01b","pitchNumber":2,"startTime":"2026-05-02T20:49:31.260Z","endTime":"2026-05-02T20:49:36.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.816964321088104,"aZ":-15.520114876625522,"pfxX":8.889499332405,"pfxZ":8.749569161293309,"pX":1.1732144482572933,"pZ":2.7845365292008615,"vX0":-6.818989116436832,"vY0":-137.21041758591417,"vZ0":-3.139750828734172,"x":72.28,"y":163.6,"x0":2.537653840977807,"y0":50.00483184500587,"z0":5.003467105167774,"aX":16.924691187065264},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":-14.6,"spinRate":2376,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.3994450054314105,"extension":6.793631465434641},"hitData":{"launchSpeed":92.4,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.81,"coordY":150.57}},"index":2,"playId":"9ccf6ea2-82a8-3aef-8d06-289d0a7ee339","pitchNumber":3,"startTime":"2026-05-02T20:49:57.159Z","endTime":"2026-05-02T20:50:04.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":-8.0,"leverageIndex":1.63,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:50:04.922Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-02T20:50:32.916Z","endTime":"2026-05-02T20:51:43.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79223701929318,"aZ":-36.9778592361661,"pfxX":-5.931717260290642,"pfxZ":-3.298829224144759,"pX":0.9604674092681529,"pZ":2.5706765348841554,"vX0":-2.152070575313025,"vY0":-120.54001789955174,"vZ0":1.958080943527403,"x":80.39,"y":169.37,"x0":2.638176878103719,"y0":50.002835864883444,"z0":5.038378029730999,"aX":-8.634785387271918},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.2,"breakHorizontal":11.3,"spinRate":2097,"spinDirection":329},"zone":14,"typeConfidence":0.91,"plateTime":0.4562816099114224,"extension":6.4502339202144885},"index":0,"playId":"aa8966d4-bb67-34c5-a5ef-08bdc5700b29","pitchNumber":1,"startTime":"2026-05-02T20:50:37.443Z","endTime":"2026-05-02T20:50:43.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96660893318235,"aZ":-37.314268802076334,"pfxX":-6.772241607173247,"pfxZ":-3.488606796942732,"pX":0.31432663827989077,"pZ":1.059792766329852,"vX0":-3.5352559536955432,"vY0":-121.24084363788575,"vZ0":-1.310357554123613,"x":105.02,"y":210.17,"x0":2.6760490029963875,"y0":50.003769221753025,"z0":4.894207110805906,"aX":-9.977702652227148},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.4,"breakHorizontal":13.2,"spinRate":2273,"spinDirection":320},"zone":14,"typeConfidence":0.91,"plateTime":0.4535631066962367,"extension":6.6537194313537205},"index":1,"playId":"320ed93d-7565-3e0b-a090-718bfb2cfb14","pitchNumber":2,"startTime":"2026-05-02T20:50:50.416Z","endTime":"2026-05-02T20:50:55.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":95.5,"endSpeed":87.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.306314917665592,"aZ":-16.1433132713218,"pfxX":7.518856898368362,"pfxZ":8.15734232107703,"pX":0.2962139059442167,"pZ":3.836464226317083,"vX0":-8.036318223007076,"vY0":-138.8752149075576,"vZ0":-0.3796709500785207,"x":105.71,"y":135.2,"x0":2.242097372856964,"y0":50.00370414378168,"z0":5.042933237383062,"aX":14.778395497570354},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":-12.1,"spinRate":2384,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.3934842357447845,"extension":6.537208535494011},"index":2,"playId":"3fbbf919-f7cd-3a2a-a630-bf90cdd50e73","pitchNumber":3,"startTime":"2026-05-02T20:51:05.863Z","endTime":"2026-05-02T20:51:11.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19120753084732,"aZ":-39.85768429167487,"pfxX":-6.261551245009539,"pfxZ":-5.267301209016059,"pX":0.12402026505104216,"pZ":1.6951197301007768,"vX0":-3.9000970771725263,"vY0":-120.00742192460399,"vZ0":0.6825014682293897,"x":112.27,"y":193.01,"x0":2.58367368008833,"y0":50.00374806672304,"z0":4.957084131350074,"aX":-9.13291830503954},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.1,"breakHorizontal":12.2,"spinRate":2195,"spinDirection":320},"zone":14,"typeConfidence":0.89,"plateTime":0.45639278783397774,"extension":6.620282482118068},"index":3,"playId":"1d681c80-9d00-397f-b0df-d493c63b7873","pitchNumber":4,"startTime":"2026-05-02T20:51:19.068Z","endTime":"2026-05-02T20:51:23.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.595327662431604,"aZ":-30.59292869384717,"pfxX":-4.763529481421714,"pfxZ":1.0241581922413827,"pX":-0.16270346229368535,"pZ":1.3998514484729099,"vX0":-4.891134061627568,"vY0":-121.97101429511909,"vZ0":-2.1457319293879666,"x":123.2,"y":200.98,"x0":2.472930447385706,"y0":50.00028607791313,"z0":4.87986114787792,"aX":-7.31400038340192},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.7,"breakHorizontal":9.6,"spinRate":2145,"spinDirection":322},"zone":13,"typeConfidence":0.86,"plateTime":0.4457670945695851,"extension":6.776076506000208},"index":4,"playId":"3b3e9c66-ac63-3163-8307-73b59faebbe0","pitchNumber":5,"startTime":"2026-05-02T20:51:38.942Z","endTime":"2026-05-02T20:51:43.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:51:43.411Z","atBatIndex":24},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Brandon Lockridge reaches on a fielding error by shortstop CJ Abrams.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-02T20:54:15.927Z","endTime":"2026-05-02T20:54:47.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"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":90.6,"endSpeed":83.9,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86741396177082,"aZ":-20.23875973151848,"pfxX":7.991235829845941,"pfxZ":6.713871149959226,"pX":-0.057809679999420674,"pZ":1.6870402797171233,"vX0":-8.826143970951883,"vY0":-131.6836235858246,"vZ0":-6.637103137420754,"x":119.2,"y":193.23,"x0":2.2804650508534188,"y0":50.000206226089894,"z0":5.710314364617127,"aX":14.198889045584162},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.0,"breakHorizontal":-12.8,"spinRate":2015,"spinDirection":146},"zone":8,"typeConfidence":0.83,"plateTime":0.41408271086266035,"extension":6.487105825059379},"index":0,"playId":"f3bc4a48-10e4-3048-bc89-229b8b6752a7","pitchNumber":1,"startTime":"2026-05-02T20:54:20.689Z","endTime":"2026-05-02T20:54:25.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.4,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.493262655118183,"aZ":-29.02247624297456,"pfxX":7.171359197757679,"pfxZ":2.2113829957213937,"pX":0.20819153097153165,"pZ":2.8674375078645573,"vX0":-7.446917457325453,"vY0":-117.64327500480249,"vZ0":-1.1529811073696117,"x":109.06,"y":161.36,"x0":2.4560671087896337,"y0":50.00467121819507,"z0":6.0100267838953405,"aX":10.237014492695508},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.0,"breakHorizontal":-11.5,"spinRate":1742,"spinDirection":126},"zone":2,"typeConfidence":0.74,"plateTime":0.46236450023764597,"extension":6.038668042481342},"hitData":{"launchSpeed":106.7,"launchAngle":3.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.78,"coordY":131.35}},"index":1,"playId":"b0c5bc41-75ba-3cc0-a3ed-d39a6c0374fd","pitchNumber":2,"startTime":"2026-05-02T20:54:36.749Z","endTime":"2026-05-02T20:54:47.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.6,"awayTeamWinProbability":83.4,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.51,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:54:47.588Z","atBatIndex":25},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Sal Frelick ground bunts into a force out, pitcher Foster Griffin to shortstop CJ Abrams. Brandon Lockridge out at 2nd. Sal Frelick to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-02T20:54:54.716Z","endTime":"2026-05-02T20:55:19.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656492,"link":"/api/v1/people/656492"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10591788235037,"aZ":-27.340587045856935,"pfxX":-2.394645402311588,"pfxZ":3.1067967944032855,"pX":0.21870559428951625,"pZ":3.0108517684655953,"vX0":-5.080131599429816,"vY0":-123.51715395378427,"vZ0":-1.4589981979901279,"x":108.66,"y":157.49,"x0":2.6078380597281745,"y0":50.00179753977516,"z0":5.894159850505254,"aX":-3.7230958614172183},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.5,"breakHorizontal":5.4,"spinRate":2130,"spinDirection":183},"zone":2,"typeConfidence":0.78,"plateTime":0.4423468501787391,"extension":6.411279428491454},"hitData":{"launchSpeed":31.9,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":126.86,"coordY":188.11}},"index":0,"playId":"38ff158f-b590-38f1-8d77-12fb3592e992","pitchNumber":1,"startTime":"2026-05-02T20:55:11.874Z","endTime":"2026-05-02T20:55:19.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.82,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:55:19.278Z","atBatIndex":26},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Joey Ortiz grounds into a double play, second baseman Nasim Nuñez to first baseman Curtis Mead. Sal Frelick out at 2nd. Joey Ortiz out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-02T20:55:34.596Z","endTime":"2026-05-02T20:55:53.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49967839358714,"aZ":-26.14288396037382,"pfxX":-3.1813343429374705,"pfxZ":3.654297814005643,"pX":-0.49358154709792446,"pZ":2.5845831972452666,"vX0":-6.515737018545307,"vY0":-127.244198919229,"vZ0":-3.146988642763947,"x":135.81,"y":169.0,"x0":2.5070311514916472,"y0":50.004213374764056,"z0":5.894155378783693,"aX":-5.249569037351978},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.1,"breakHorizontal":7.2,"spinRate":2165,"spinDirection":176},"zone":4,"typeConfidence":0.93,"plateTime":0.4293784251091375,"extension":6.327820202188466},"hitData":{"launchSpeed":61.9,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.0,"coordY":152.9}},"index":0,"playId":"24064c07-d8c5-38f1-bca8-2ea88452b68e","pitchNumber":1,"startTime":"2026-05-02T20:55:45.887Z","endTime":"2026-05-02T20:55:53.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":21.6,"awayTeamWinProbability":78.4,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":0.71,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:55:53.703Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Curtis Mead doubles (5) on a sharp fly ball to right fielder Sal Frelick.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T20:58:02.880Z","endTime":"2026-05-02T20:59:07.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74265763734266,"aZ":-19.78754379158962,"pfxX":7.30601691339816,"pfxZ":6.433770115721963,"pX":0.5304618820122963,"pZ":4.238825658587912,"vX0":-7.518999046337705,"vY0":-137.24960906681395,"vZ0":0.883588597075718,"x":96.78,"y":124.33,"x0":2.3441883836720288,"y0":50.003998054107655,"z0":5.2512321614961355,"aX":14.069223879483918},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.0,"breakHorizontal":-11.9,"spinRate":2345,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.39767550854790246,"extension":6.603418174801926},"index":0,"playId":"1077f672-5826-3de9-9d23-781122243448","pitchNumber":1,"startTime":"2026-05-02T20:58:02.880Z","endTime":"2026-05-02T20:58:07.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.326174204672352,"aZ":-36.61043347555667,"pfxX":-6.54770501411347,"pfxZ":-3.171920228156573,"pX":-0.07466802543387302,"pZ":1.173356942669296,"vX0":-4.806248052913313,"vY0":-117.85681841191114,"vZ0":-0.9139794136077419,"x":119.85,"y":207.1,"x0":2.844694642461818,"y0":50.00132230479097,"z0":4.960722598494747,"aX":-9.16737827700134},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-5.6,"breakHorizontal":13.1,"spinRate":2172,"spinDirection":330},"zone":13,"typeConfidence":0.92,"plateTime":0.4655437842467971,"extension":6.6065273963245055},"index":1,"playId":"45e4368d-eca7-33eb-a6c2-6dd6458082e7","pitchNumber":2,"startTime":"2026-05-02T20:58:14.095Z","endTime":"2026-05-02T20:58:18.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48216968433647,"aZ":-17.334427941597188,"pfxX":8.034965712960599,"pfxZ":7.83722979704322,"pX":-1.1528372271220277,"pZ":2.8446166526644165,"vX0":-11.867486875010341,"vY0":-136.80009120610777,"vZ0":-2.7116355692435614,"x":160.94,"y":161.98,"x0":2.1996745717954926,"y0":50.00153939278794,"z0":5.038454223739534,"aX":15.212519096222064},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":-12.0,"spinRate":2347,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.4005450623870632,"extension":6.622180200879275},"index":2,"playId":"b26bb078-c8f1-334e-994e-758ea03f9113","pitchNumber":3,"startTime":"2026-05-02T20:58:27.622Z","endTime":"2026-05-02T20:58:32.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44224642931624,"aZ":-16.491558930331593,"pfxX":8.518710642878933,"pfxZ":8.338690022771313,"pX":-0.25142634709721307,"pZ":2.5756210278753677,"vX0":-9.953990816555208,"vY0":-136.37574603773916,"vZ0":-3.416424049831364,"x":126.58,"y":169.24,"x0":2.341824440167623,"y0":50.00130723226704,"z0":4.984452727845421,"aX":16.01907308692784},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":-13.3,"spinRate":2332,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.40187500614214144,"extension":6.713878369908653},"index":3,"playId":"118917bb-25a0-39c4-a00b-560105bc73f8","pitchNumber":4,"startTime":"2026-05-02T20:58:40.573Z","endTime":"2026-05-02T20:58:46.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.863472215836595,"aZ":-17.270157608199387,"pfxX":7.715062842769832,"pfxZ":7.821224064418681,"pX":0.6718123973928822,"pZ":2.294384187265096,"vX0":-7.59064801052241,"vY0":-136.61136844530574,"vZ0":-4.084142707325004,"x":91.39,"y":176.83,"x0":2.4734665456682383,"y0":50.00112631410514,"z0":4.9832072063395,"aX":14.697218361960358},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":-12.5,"spinRate":2248,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.39972982338881824,"extension":6.878524693906978},"hitData":{"launchSpeed":100.6,"launchAngle":25.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":219.97,"coordY":93.24}},"index":4,"playId":"35ec50cc-b8e9-31e7-a1d9-68144b03b55c","pitchNumber":5,"startTime":"2026-05-02T20:58:53.588Z","endTime":"2026-05-02T20:59:07.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.1,"awayTeamWinProbability":71.9,"homeTeamWinProbabilityAdded":6.5,"leverageIndex":0.97,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-05-02T20:59:07.587Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T20:59:18.173Z","endTime":"2026-05-02T21:00:17.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.841880474203144,"aZ":-37.79239936828584,"pfxX":-6.928212747811617,"pfxZ":-3.8868480920919097,"pX":0.6002121889719436,"pZ":2.5232616595379187,"vX0":-2.90773316259429,"vY0":-119.64979046753241,"vZ0":1.7960464703075532,"x":94.12,"y":170.65,"x0":2.732645350728667,"y0":50.003296691736146,"z0":5.158110746659843,"aX":-10.010306398006668},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.4,"breakHorizontal":13.2,"spinRate":2126,"spinDirection":310},"zone":6,"typeConfidence":0.91,"plateTime":0.4583810987683119,"extension":6.459666896129353},"index":0,"playId":"fba396c4-e65d-36ed-a7f3-39bb5271a979","pitchNumber":1,"startTime":"2026-05-02T20:59:34.965Z","endTime":"2026-05-02T20:59:40.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48975872792145,"aZ":-16.606804323843786,"pfxX":8.396680608019878,"pfxZ":8.18429100843895,"pX":0.2709797775265727,"pZ":3.18525932557392,"vX0":-8.661652510630834,"vY0":-137.51878986771038,"vZ0":-1.910441924954528,"x":106.67,"y":152.78,"x0":2.3811812437954014,"y0":50.001159063240735,"z0":5.024118777651573,"aX":15.968642452343726},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":-13.2,"spinRate":2394,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.3993676351457487,"extension":6.507183915145658},"index":1,"playId":"a8766f7e-08ef-3b36-966c-2c6139d11d99","pitchNumber":2,"startTime":"2026-05-02T20:59:52.138Z","endTime":"2026-05-02T20:59:55.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42879307852842,"aZ":-15.363630285224273,"pfxX":6.888883875201559,"pfxZ":8.802305758661156,"pX":-0.6012949859654021,"pZ":2.7994836123619544,"vX0":-10.245212939617689,"vY0":-137.5583906867257,"vZ0":-3.1199155051886787,"x":139.92,"y":163.19,"x0":2.282020210174662,"y0":50.00637231129734,"z0":4.994372645769349,"aX":13.162787303183645},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":-10.2,"spinRate":2303,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.39866546059607577,"extension":6.649644829793203},"index":2,"playId":"454f4802-a7cb-39a5-a2ba-434aa08b539a","pitchNumber":3,"startTime":"2026-05-02T21:00:12.192Z","endTime":"2026-05-02T21:00:17.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.400000000000002,"awayTeamWinProbability":76.6,"homeTeamWinProbabilityAdded":-4.699999999999999,"leverageIndex":1.49,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:00:17.097Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a line drive to right fielder Sal Frelick. Curtis Mead scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T21:00:22.089Z","endTime":"2026-05-02T21:01:47.528Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":{"id":690986,"link":"/api/v1/people/690986"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53281376716991,"aZ":-36.25346536149458,"pfxX":-4.3931562346024045,"pfxZ":-2.7530547283659876,"pX":-1.1475410246890023,"pZ":1.5148434967946858,"vX0":-7.461053992287047,"vY0":-120.95253366953138,"vZ0":-0.5155020469468066,"x":160.74,"y":197.88,"x0":2.547498300163621,"y0":50.00227335539231,"z0":4.908987198859028,"aX":-6.509969219512343},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-4.8,"breakHorizontal":9.7,"spinRate":2198,"spinDirection":332},"zone":13,"typeConfidence":0.86,"plateTime":0.4528007426674052,"extension":6.759814430552608},"index":0,"playId":"8e7d2ea4-887d-34c9-812e-f87906fc9fdf","pitchNumber":1,"startTime":"2026-05-02T21:00:37.431Z","endTime":"2026-05-02T21:00:43.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.064135561628525,"aZ":-30.043054309515526,"pfxX":-7.17693157008883,"pfxZ":1.4337836824086985,"pX":-0.41918226622619353,"pZ":1.8386851616578133,"vX0":-5.149001245168084,"vY0":-121.26624788078634,"vZ0":-0.9360293432006459,"x":132.98,"y":189.14,"x0":2.66521105850646,"y0":50.00271559590224,"z0":4.8541463777972345,"aX":-10.671799989548292},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.6,"breakHorizontal":14.3,"spinRate":2045,"spinDirection":339},"zone":7,"typeConfidence":0.91,"plateTime":0.45193968806813567,"extension":6.695444289904523},"index":1,"playId":"27b2356a-eb5e-3915-b76f-5f980ccf0d3d","pitchNumber":2,"startTime":"2026-05-02T21:00:56.876Z","endTime":"2026-05-02T21:01:02.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.535313619134506,"aZ":-32.784408448050804,"pfxX":-5.163932588524514,"pfxZ":-0.43698175047905874,"pX":-1.056497432694324,"pZ":1.1329366440586672,"vX0":-6.7121765565057805,"vY0":-116.49732625803667,"vZ0":-1.7574307812753538,"x":157.27,"y":208.19,"x0":2.520548238710874,"y0":50.00416398175117,"z0":4.963174596423804,"aX":-7.1789672591615545},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.0,"breakHorizontal":10.8,"spinRate":2185,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.468125513746259,"extension":6.726361258070837},"index":2,"playId":"a0b11b58-4bb0-37d0-982c-d06ead250e7d","pitchNumber":3,"startTime":"2026-05-02T21:01:15.541Z","endTime":"2026-05-02T21:01:20.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.859437174245418,"aZ":-35.25708636258397,"pfxX":-5.69160780580384,"pfxZ":-2.17282792186064,"pX":-0.7331027892429749,"pZ":1.7633770237122783,"vX0":-6.054328535405226,"vY0":-118.60968166527212,"vZ0":0.05269419584846502,"x":144.94,"y":191.17,"x0":2.5974117068668487,"y0":50.00442392614684,"z0":4.9706512325586365,"aX":-8.064903500777781},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.6,"breakHorizontal":11.9,"spinRate":2180,"spinDirection":325},"zone":7,"typeConfidence":0.91,"plateTime":0.46277468736406524,"extension":6.882467045753543},"hitData":{"launchSpeed":80.7,"launchAngle":13.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.06,"coordY":131.79}},"index":3,"playId":"06b62d1b-571f-3aab-b3a4-a2ac811f4243","pitchNumber":4,"startTime":"2026-05-02T21:01:36.656Z","endTime":"2026-05-02T21:01:47.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"second":{"id":678554,"link":"/api/v1/people/678554"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.5,"awayTeamWinProbability":68.5,"homeTeamWinProbabilityAdded":8.099999999999998,"leverageIndex":1.4,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:01:47.528Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T21:02:04.448Z","endTime":"2026-05-02T21:03:51.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.722217066259482,"aZ":-16.724950696626124,"pfxX":6.977454782992073,"pfxZ":8.28746574393185,"pX":-0.7356434275220106,"pZ":2.8695325687368074,"vX0":-10.464320891771912,"vY0":-135.8908031114473,"vZ0":-2.522222900513582,"x":145.04,"y":161.3,"x0":2.26448308148187,"y0":50.00149762610438,"z0":4.976237292738602,"aX":13.005675930059004},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":-10.3,"spinRate":2119,"spinDirection":129},"zone":1,"typeConfidence":2.0,"plateTime":0.403587748977595,"extension":6.784393980557128},"index":0,"playId":"b5d99368-4a1b-3176-ae1f-632172473c7d","pitchNumber":1,"startTime":"2026-05-02T21:02:21.751Z","endTime":"2026-05-02T21:02:28.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.392000916623843,"aZ":-38.35568424430719,"pfxX":5.328410622952501,"pfxZ":-3.9716985963833267,"pX":0.46091869806922436,"pZ":1.4295504550072056,"vX0":-6.960072133076103,"vY0":-123.6545790390059,"vZ0":-0.7826842018421638,"x":99.43,"y":200.18,"x0":2.612675693970777,"y0":50.00236083524506,"z0":4.952884946351155,"aX":8.297253578486172},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.1,"breakHorizontal":-8.2,"spinRate":1258,"spinDirection":83},"zone":14,"typeConfidence":0.91,"plateTime":0.4420222777107963,"extension":6.757437268909968},"index":1,"playId":"ad21f0a0-6891-3058-bd60-f0994d8b7f4a","pitchNumber":2,"startTime":"2026-05-02T21:02:46.689Z","endTime":"2026-05-02T21:03:13.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"}},"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":93.6,"endSpeed":85.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.675003839227422,"aZ":-14.382113471314781,"pfxX":7.407317576650002,"pfxZ":9.539374402635353,"pX":-0.18386528747306466,"pZ":2.4332511821762397,"vX0":-9.498310464215304,"vY0":-135.9148491177087,"vZ0":-3.908132342306787,"x":124.01,"y":173.08,"x0":2.3989054692141076,"y0":50.0015261967246,"z0":4.893141830863517,"aX":13.81406841126257},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":-11.3,"spinRate":2355,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.40348686870191974,"extension":6.586949739112787},"index":2,"playId":"f99239f8-6872-3a2c-8677-a86a7646826a","pitchNumber":3,"startTime":"2026-05-02T21:03:22.510Z","endTime":"2026-05-02T21:03:26.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-02T21:03:37.101Z","endTime":"2026-05-02T21:03:47.340Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"},"defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.3,"endSpeed":85.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.432461960700245,"aZ":-15.335307713680628,"pfxX":7.086385284036334,"pfxZ":8.919613262229651,"pX":0.5124013953907194,"pZ":3.176319287709046,"vX0":-7.814888897852283,"vY0":-137.04507142373348,"vZ0":-2.0586643326897955,"x":97.47,"y":153.02,"x0":2.490599293272382,"y0":50.00154915916941,"z0":4.993776770710694,"aX":13.376579405557832},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":-11.0,"spinRate":2305,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.4008400649224626,"extension":6.706685762829523},"index":4,"playId":"ad69aef8-b0bd-3121-a202-9f05a19b443e","pitchNumber":4,"startTime":"2026-05-02T21:03:47.340Z","endTime":"2026-05-02T21:03:51.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.700000000000003,"awayTeamWinProbability":72.3,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.59,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:03:51.929Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-02T21:04:01.537Z","endTime":"2026-05-02T21:06:05.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15753155080337,"aZ":-12.70645683133933,"pfxX":7.238840146123175,"pfxZ":10.563492260116464,"pX":-1.0388175548862604,"pZ":2.421515835795064,"vX0":-11.26474793302551,"vY0":-135.74711964365298,"vZ0":-4.536954835935253,"x":156.6,"y":173.4,"x0":2.248107034661939,"y0":50.0044762720911,"z0":5.017201783634449,"aX":13.343798138153243},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":-10.3,"spinRate":2253,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.40541419485903196,"extension":6.782612236972358},"index":0,"playId":"abe04473-ebd2-36a0-942f-ea0045e7dae8","pitchNumber":1,"startTime":"2026-05-02T21:04:15.391Z","endTime":"2026-05-02T21:04:20.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.205193823411957,"aZ":-38.04666736838716,"pfxX":-5.639531013903612,"pfxZ":-4.194186657884236,"pX":-1.0110944480910737,"pZ":2.341706437358344,"vX0":-6.370052183330922,"vY0":-117.80397217974729,"vZ0":1.949747296395697,"x":155.54,"y":175.55,"x0":2.464708951289027,"y0":50.00349790578042,"z0":5.030555752794937,"aX":-7.893980421930333},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-6.8,"breakHorizontal":11.9,"spinRate":2126,"spinDirection":323},"zone":13,"typeConfidence":0.91,"plateTime":0.4656649813034015,"extension":6.471216067037362},"index":1,"playId":"5728709c-ee47-3909-b53c-801aee54bbe8","pitchNumber":2,"startTime":"2026-05-02T21:04:33.623Z","endTime":"2026-05-02T21:04:38.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25940470076855,"aZ":-15.400006700675965,"pfxX":6.473304489082578,"pfxZ":8.904850324405603,"pX":0.8745882959244177,"pZ":3.4024295466497008,"vX0":-6.613854821079217,"vY0":-136.89791015080996,"vZ0":-1.525796933461253,"x":83.66,"y":146.91,"x0":2.4892378536370385,"y0":50.00645262442521,"z0":5.029219052661843,"aX":12.200376762160445},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":-10.2,"spinRate":2280,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.40120911985792684,"extension":6.412200796282959},"index":2,"playId":"bcb81668-e7ff-3708-a034-fc8d7c07da6d","pitchNumber":3,"startTime":"2026-05-02T21:04:54.589Z","endTime":"2026-05-02T21:04:59.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"0eeadcc2-e323-3256-ace2-4bddd5b7b0b6","startTime":"2026-05-02T21:05:19.376Z","endTime":"2026-05-02T21:05:22.522Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.508982622381836,"aZ":-18.36426602678601,"pfxX":8.982249853427842,"pfxZ":7.42388367418426,"pX":0.5316893095738082,"pZ":2.575320691284285,"vX0":-8.050465338974817,"vY0":-135.27383004939878,"vZ0":-3.0472782331008545,"x":96.73,"y":169.25,"x0":2.3740555344509238,"y0":50.001442352250116,"z0":4.9982216109125,"aX":16.70594184460377},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.0,"breakHorizontal":-14.6,"spinRate":2306,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.4043422827028542,"extension":6.667109377634205},"index":4,"playId":"33f3f70f-53b7-3f94-b4f8-096978a9c10a","pitchNumber":4,"startTime":"2026-05-02T21:05:38.492Z","endTime":"2026-05-02T21:05:42.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48839896636171,"aZ":-14.490491325788625,"pfxX":7.863360789181284,"pfxZ":9.328648774087291,"pX":0.23565333888651388,"pZ":3.4037261297627968,"vX0":-8.838852403348211,"vY0":-137.3076550092219,"vZ0":-1.7594270760236541,"x":108.02,"y":146.88,"x0":2.4860623498056453,"y0":50.00008978283177,"z0":5.046794162238518,"aX":14.902377573843989},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":-12.2,"spinRate":2338,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.40002940395454,"extension":6.49888511685146},"index":5,"playId":"18305507-7663-38a4-8791-ca3beaab3243","pitchNumber":5,"startTime":"2026-05-02T21:06:00.966Z","endTime":"2026-05-02T21:06:05.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.12,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:06:05.423Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Garrett Mitchell singles on a line drive to right fielder Joey Wiemer.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T21:07:57.410Z","endTime":"2026-05-02T21:10:20.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.537907701460934,"aZ":-29.887078715518303,"pfxX":-7.230964053757804,"pfxZ":1.6804335148501366,"pX":0.6060877865293052,"pZ":2.540073067284597,"vX0":-2.8876223591714836,"vY0":-115.38532364538993,"vZ0":-1.1292529110447793,"x":93.9,"y":170.2,"x0":2.8096816839662098,"y0":50.00272128704323,"z0":5.890749437858177,"aX":-9.8435407644873},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":3.0,"breakHorizontal":13.8,"spinRate":2411,"spinDirection":308},"zone":6,"typeConfidence":0.92,"plateTime":0.4729640786402367,"extension":5.8884706557280095},"index":0,"playId":"42166b19-268d-39d7-902b-b726e85140a3","pitchNumber":1,"startTime":"2026-05-02T21:08:10.865Z","endTime":"2026-05-02T21:08:15.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":72.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.556531509619006,"aZ":-42.73986712547985,"pfxX":-3.075195163951602,"pfxZ":-8.182343401476654,"pX":0.5409419549060016,"pZ":2.2720435110512835,"vX0":-3.480230955670609,"vY0":-112.6238668236377,"vZ0":0.9394788818122106,"x":96.38,"y":177.43,"x0":2.503150888282265,"y0":50.005043480144536,"z0":6.156154801502093,"aX":-3.9689258329023613},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-14.3,"breakHorizontal":6.5,"spinRate":2203,"spinDirection":332},"zone":9,"typeConfidence":0.88,"plateTime":0.48547309474961775,"extension":6.143840054762633},"index":1,"playId":"b28dfde3-f722-3900-9766-58fa185577ab","pitchNumber":2,"startTime":"2026-05-02T21:08:24.371Z","endTime":"2026-05-02T21:08:29.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-02T21:08:34.872Z","endTime":"2026-05-02T21:08:55.267Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"},"defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.271568370978233,"aZ":-30.64485728719564,"pfxX":-9.340441801053357,"pfxZ":1.100985304739445,"pX":-1.6512773786158432,"pZ":1.574311962906856,"vX0":-6.897512783532491,"vY0":-117.44472245041285,"vZ0":-2.9581178871060922,"x":179.94,"y":196.27,"x0":2.5424010713193566,"y0":50.00387885103968,"z0":5.714811965226647,"aX":-12.98265908461463},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.6,"breakHorizontal":18.7,"spinRate":2303,"spinDirection":306},"zone":13,"typeConfidence":0.93,"plateTime":0.4672659011758209,"extension":6.242903079033389},"index":3,"playId":"9abb43a9-8603-33dd-885b-07d50e2f7af6","pitchNumber":3,"startTime":"2026-05-02T21:08:55.267Z","endTime":"2026-05-02T21:09:00.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.503685333505,"aZ":-23.78603616423401,"pfxX":9.74688055980839,"pfxZ":4.707709183480231,"pX":0.344877394856146,"pZ":1.445529271886222,"vX0":-9.018833080681146,"vY0":-132.4257140604884,"vZ0":-6.151148003247069,"x":103.85,"y":199.75,"x0":2.5235638692386293,"y0":50.00138128074107,"z0":5.531286528378758,"aX":17.360772361203182},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.4,"breakHorizontal":-15.7,"spinRate":1884,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.4131417861864324,"extension":6.476129468260524},"index":4,"playId":"f9910c5e-8ecc-3a87-b265-2e3f5e066f7a","pitchNumber":4,"startTime":"2026-05-02T21:09:11.406Z","endTime":"2026-05-02T21:09:16.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.639512257975316,"aZ":-14.988263605254613,"pfxX":3.256475429731286,"pfxZ":9.50029827999247,"pX":-0.33233659950944383,"pZ":2.3260297768577236,"vX0":-8.369143878700562,"vY0":-132.92954725081495,"vZ0":-5.73688949987239,"x":129.67,"y":175.98,"x0":2.4188075194805276,"y0":50.00066398499258,"z0":5.5809627647102715,"aX":5.890205559190054},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.3,"breakHorizontal":-4.3,"spinRate":2065,"spinDirection":152},"zone":4,"typeConfidence":0.87,"plateTime":0.4103691424246745,"extension":6.440714560476796},"index":5,"playId":"00983285-a6b6-30fa-afff-8fd13af35257","pitchNumber":5,"startTime":"2026-05-02T21:09:31.484Z","endTime":"2026-05-02T21:09:35.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.385091552317956,"aZ":-15.672827259037602,"pfxX":1.498985334219056,"pfxZ":9.26977794228955,"pX":0.031170047788383736,"pZ":4.003894064129114,"vX0":-7.032781763951546,"vY0":-133.25600723701325,"vZ0":-1.636751203359145,"x":115.81,"y":130.67,"x0":2.521543704449359,"y0":50.001060010873935,"z0":5.770801143735123,"aX":2.668963093372439},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.6,"breakHorizontal":-1.1,"spinRate":2117,"spinDirection":150},"zone":11,"typeConfidence":0.81,"plateTime":0.4126631688189186,"extension":6.431646985681421},"index":6,"playId":"33980ff4-1477-33ee-964b-594512b921a9","pitchNumber":6,"startTime":"2026-05-02T21:09:53.083Z","endTime":"2026-05-02T21:09:58.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68125826788194,"aZ":-21.540796211382848,"pfxX":8.515460862117799,"pfxZ":6.027739924449765,"pX":0.6528449862230146,"pZ":2.8711464325650606,"vX0":-7.867514791365559,"vY0":-132.351130910102,"vZ0":-3.0647808449889706,"x":92.12,"y":161.26,"x0":2.5654864938491024,"y0":50.003076235100636,"z0":5.631432705020266,"aX":15.025136191673521},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.4,"breakHorizontal":-13.6,"spinRate":2060,"spinDirection":143},"zone":3,"typeConfidence":0.87,"plateTime":0.41469783864737364,"extension":6.482247755472182},"hitData":{"launchSpeed":92.2,"launchAngle":17.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.08,"coordY":107.24}},"index":7,"playId":"3091391f-562b-3057-a951-02037f38ff79","pitchNumber":7,"startTime":"2026-05-02T21:10:09.939Z","endTime":"2026-05-02T21:10:20.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:10:20.451Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Turang walks. Garrett Mitchell to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T21:10:28.440Z","endTime":"2026-05-02T21:12:05.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6925587588631,"aZ":-25.259609989499467,"pfxX":9.207121819757692,"pfxZ":4.172892881646916,"pX":0.7971355064417291,"pZ":3.7425511249353036,"vX0":-7.367679709659329,"vY0":-128.65662284732022,"vZ0":-0.20017771076535418,"x":86.62,"y":137.73,"x0":2.5188338202194287,"y0":50.00146631651224,"z0":5.799300679454354,"aX":15.248250938495348},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.8,"breakHorizontal":-14.8,"spinRate":1838,"spinDirection":142},"zone":12,"typeConfidence":0.8,"plateTime":0.42770954917139914,"extension":6.504559804122903},"index":0,"playId":"75f5ab47-99b4-3071-8dd8-800994543907","pitchNumber":1,"startTime":"2026-05-02T21:10:45.905Z","endTime":"2026-05-02T21:10:51.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":90.4,"endSpeed":82.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.132325977885998,"aZ":-16.529372877239528,"pfxX":2.857244516164714,"pfxZ":8.890513359757193,"pX":0.6151247538534776,"pZ":3.9651764521266353,"vX0":-6.080862110304822,"vY0":-131.6303517629352,"vZ0":-1.5877945530366575,"x":93.55,"y":131.72,"x0":2.580872238141594,"y0":50.00644666131649,"z0":5.796159606135439,"aX":5.030864229725795},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.0,"breakHorizontal":-3.8,"spinRate":1981,"spinDirection":150},"zone":12,"typeConfidence":0.8,"plateTime":0.41561578009690736,"extension":6.409792379987422},"index":1,"playId":"db616daa-b308-345c-b509-9fe65c7a21b5","pitchNumber":2,"startTime":"2026-05-02T21:11:06.929Z","endTime":"2026-05-02T21:11:11.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.074367497557326,"aZ":-26.032828380771456,"pfxX":-2.8732251561150095,"pfxZ":3.746238080078599,"pX":-0.27711289640075915,"pZ":1.9175030948917762,"vX0":-6.026683814848693,"vY0":-126.95254655300074,"vZ0":-4.25072595282777,"x":127.56,"y":187.01,"x0":2.497225831784285,"y0":50.002090168465145,"z0":5.676642676328506,"aX":-4.705501963864704},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.1,"breakHorizontal":6.5,"spinRate":2212,"spinDirection":182},"zone":7,"typeConfidence":0.93,"plateTime":0.4308378629738412,"extension":6.27664757307684},"index":2,"playId":"4e8f3988-67b7-345d-bb04-63e01278e6cd","pitchNumber":3,"startTime":"2026-05-02T21:11:25.829Z","endTime":"2026-05-02T21:11:31.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.428190708524934,"aZ":-29.37577058829345,"pfxX":-3.354398402102685,"pfxZ":1.7597108959259842,"pX":-0.9725207824482642,"pZ":2.3261041901689237,"vX0":-7.385700809168956,"vY0":-125.22371917572893,"vZ0":-2.607875649296661,"x":154.07,"y":175.98,"x0":2.451359466260065,"y0":50.0008851626095,"z0":5.78572288647588,"aX":-5.321328284171406},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.9,"breakHorizontal":7.8,"spinRate":2239,"spinDirection":186},"zone":13,"typeConfidence":0.84,"plateTime":0.43750913266749825,"extension":6.383326134422692},"index":3,"playId":"b8a05d57-6741-3122-9e8a-f5ee6e0811d4","pitchNumber":4,"startTime":"2026-05-02T21:11:42.043Z","endTime":"2026-05-02T21:11:47.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9621906555852,"aZ":-17.01705102821793,"pfxX":1.6027914348575947,"pfxZ":8.925195509034843,"pX":0.6694592844791943,"pZ":3.7636293035456356,"vX0":-5.4430938095174595,"vY0":-129.47340870299803,"vZ0":-1.6284941586624968,"x":91.48,"y":137.16,"x0":2.590480003682001,"y0":50.00264832393877,"z0":5.702657223183499,"aX":2.7225460109942943},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":16.1,"breakHorizontal":-1.7,"spinRate":2036,"spinDirection":150},"zone":12,"typeConfidence":0.6,"plateTime":0.422996887119075,"extension":6.494514101272576},"index":4,"playId":"393359fb-f70a-3017-8077-5dc2792f0fad","pitchNumber":5,"startTime":"2026-05-02T21:12:00.951Z","endTime":"2026-05-02T21:12:05.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.2,"awayTeamWinProbability":81.8,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.12,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:12:05.290Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T21:13:04.010Z","endTime":"2026-05-02T21:14:25.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T21:12:18.100Z","endTime":"2026-05-02T21:13:06.341Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21739336096098,"aZ":-24.947804809509105,"pfxX":-2.6362123113127893,"pfxZ":4.278434053618725,"pX":-1.0616607693960602,"pZ":2.243492648966996,"vX0":-7.858408592490746,"vY0":-128.7979123927352,"vZ0":-4.057929510640661,"x":157.47,"y":178.21,"x0":2.3642535477286417,"y0":50.0063061387384,"z0":5.7549884730150165,"aX":-4.456434112296146},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.1,"breakHorizontal":6.5,"spinRate":2279,"spinDirection":183},"zone":13,"typeConfidence":0.93,"plateTime":0.42427344249384946,"extension":6.377589701331202},"index":1,"playId":"c11e0f28-bca2-3a6c-80b3-2c0c279d29c3","pitchNumber":1,"startTime":"2026-05-02T21:13:06.341Z","endTime":"2026-05-02T21:13:14.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.95209170701531,"aZ":-25.708963463409695,"pfxX":7.735049084813088,"pfxZ":4.523173709569061,"pX":0.6129910311670677,"pZ":2.558106981666123,"vX0":-7.004745219222898,"vY0":-118.63501671262318,"vZ0":-2.3925188344069666,"x":93.63,"y":169.71,"x0":2.5939958169735435,"y0":50.004783428832596,"z0":5.914672279645945,"aX":11.065558149540706},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":7.9,"breakHorizontal":-12.4,"spinRate":1758,"spinDirection":128},"zone":6,"typeConfidence":0.81,"plateTime":0.4610756228566566,"extension":6.112873207711172},"index":2,"playId":"319bf952-2715-33c2-8a3b-ea6b94e159a2","pitchNumber":2,"startTime":"2026-05-02T21:13:35.760Z","endTime":"2026-05-02T21:13:42.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":81.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70916970214756,"aZ":-14.974534616204235,"pfxX":1.65999084669141,"pfxZ":9.846365784205778,"pX":1.4159852580719499,"pZ":4.459412396776006,"vX0":-3.883940337231816,"vY0":-132.45242280427192,"vZ0":-0.8304087803817786,"x":63.03,"y":118.38,"x0":2.696788630278314,"y0":50.0050096414161,"z0":5.889744042689942,"aX":2.9009012804972314},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.8,"breakHorizontal":-2.0,"spinRate":2096,"spinDirection":158},"zone":12,"typeConfidence":0.8,"plateTime":0.4162079874365956,"extension":6.330284349466771},"index":3,"playId":"ff418e64-47cf-3104-843e-d0447fce4a86","pitchNumber":3,"startTime":"2026-05-02T21:14:03.338Z","endTime":"2026-05-02T21:14:06.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":72.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.226288539449534,"aZ":-40.43724173262996,"pfxX":-3.9734127997154602,"pfxZ":-6.234921136055313,"pX":-0.6886427273390311,"pZ":1.2578064176790984,"vX0":-5.633850954564741,"vY0":-115.95629985662802,"vZ0":-1.6735326951627911,"x":143.25,"y":204.82,"x0":2.3151379505755103,"y0":50.005496894027274,"z0":5.945914625866535,"aX":-5.2622674091074835},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-11.4,"breakHorizontal":8.9,"spinRate":2150,"spinDirection":334},"zone":13,"typeConfidence":0.69,"plateTime":0.47741231013703667,"extension":6.284115101550581},"index":4,"playId":"52b26763-3737-3409-9d77-deb14de3b824","pitchNumber":4,"startTime":"2026-05-02T21:14:20.080Z","endTime":"2026-05-02T21:14:25.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":3.6999999999999993,"leverageIndex":1.31,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:14:25.029Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gary Sánchez strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T21:14:46.296Z","endTime":"2026-05-02T21:16:24.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54142157537999,"aZ":-39.10818313627074,"pfxX":-3.2345279565222054,"pfxZ":-5.2577443988139025,"pX":-0.3680343828799233,"pZ":1.3143320206454423,"vX0":-5.285509447792362,"vY0":-114.54272007087779,"vZ0":-1.7885890950156151,"x":131.03,"y":203.29,"x0":2.3958663558113185,"y0":50.001816411800704,"z0":5.953950758538598,"aX":-4.266702243771088},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-9.7,"breakHorizontal":7.3,"spinRate":2029,"spinDirection":337},"zone":13,"typeConfidence":0.72,"plateTime":0.4794769824376717,"extension":6.1569740974282885},"index":0,"playId":"7cc19cb4-1c92-37aa-8f78-f5428ed2d083","pitchNumber":1,"startTime":"2026-05-02T21:14:48.695Z","endTime":"2026-05-02T21:14:54.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.597920849540685,"aZ":-23.88629112792628,"pfxX":-1.5763958187751632,"pfxZ":4.975913415457694,"pX":-0.268986013536941,"pZ":2.0938434806303983,"vX0":-6.672401453275977,"vY0":-127.32248309069774,"vZ0":-4.334087309154532,"x":127.25,"y":182.25,"x0":2.5750875163090545,"y0":50.00325032385123,"z0":5.6757116942016115,"aX":-2.624487181446197},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.4,"breakHorizontal":4.2,"spinRate":2253,"spinDirection":181},"zone":7,"typeConfidence":0.91,"plateTime":0.4278375209123255,"extension":6.413072198995588},"index":1,"playId":"ca38fcc3-0bb5-3b9b-9b42-819655d73660","pitchNumber":2,"startTime":"2026-05-02T21:15:06.700Z","endTime":"2026-05-02T21:15:12.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.539597386393122,"aZ":-26.12008788123161,"pfxX":-0.5749211639517608,"pfxZ":3.564326257141545,"pX":0.03439450296395448,"pZ":3.292669414500276,"vX0":-6.191680255276891,"vY0":-128.9286838945503,"vZ0":-1.476846202247369,"x":115.69,"y":149.88,"x0":2.5327586212912414,"y0":50.0028155239136,"z0":5.871513343478895,"aX":-0.9762106055677688},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.4,"breakHorizontal":2.3,"spinRate":2316,"spinDirection":192},"zone":2,"typeConfidence":0.86,"plateTime":0.423376472846658,"extension":6.218946098543425},"index":2,"playId":"b07df11e-bc99-3c96-a7cc-2d7f1da400d5","pitchNumber":3,"startTime":"2026-05-02T21:15:25.370Z","endTime":"2026-05-02T21:15:30.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-02T21:15:43.650Z","endTime":"2026-05-02T21:15:54.201Z","isPitch":false,"type":"action","player":{"id":596142,"link":"/api/v1/people/596142"},"defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.934011350461866,"aZ":-39.34894493652619,"pfxX":-2.707416419062783,"pfxZ":-5.087482524730305,"pX":-0.5085494258221785,"pZ":0.021957529637224846,"vX0":-5.725198777900735,"vY0":-118.19245556474523,"vZ0":-5.081877008683987,"x":136.38,"y":238.19,"x0":2.2985345043941687,"y0":50.00065617776142,"z0":5.821083775347055,"aX":-3.8207935818304226},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.2,"breakHorizontal":6.4,"spinRate":2221,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.4637673588133948,"extension":6.179005084955476},"index":4,"playId":"b6a7ff87-722d-3899-9c8d-8a48731b161c","pitchNumber":4,"startTime":"2026-05-02T21:15:54.201Z","endTime":"2026-05-02T21:15:58.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.306313645444476,"aZ":-43.937417542608124,"pfxX":-2.733992847678266,"pfxZ":-8.75816670244585,"pX":0.4713914922908153,"pZ":1.321969424809326,"vX0":-3.6236314709014863,"vY0":-115.66614872024527,"vZ0":-0.8332103294747399,"x":99.03,"y":203.09,"x0":2.4186693449268355,"y0":50.00230246356716,"z0":5.931556794220488,"aX":-3.6720532431393953},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-15.7,"breakHorizontal":5.9,"spinRate":2325,"spinDirection":334},"zone":14,"typeConfidence":0.85,"plateTime":0.4751146227022276,"extension":6.158558988747308},"index":5,"playId":"a25ad91b-988b-3284-b8b5-29d0c6b7f722","pitchNumber":5,"startTime":"2026-05-02T21:16:18.965Z","endTime":"2026-05-02T21:16:24.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.4,"awayTeamWinProbability":74.6,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.48,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:16:24.919Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Bauers grounds out softly, pitcher Foster Griffin to first baseman Curtis Mead.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T21:16:43.737Z","endTime":"2026-05-02T21:17:19.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656492,"link":"/api/v1/people/656492"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.841569068889573,"aZ":-31.601791012621046,"pfxX":-9.00417130053389,"pfxZ":0.41723740446526847,"pX":-0.9920496607942724,"pZ":1.6253709271288963,"vX0":-5.878302121492069,"vY0":-117.38168000610092,"vZ0":-2.4229971143841524,"x":154.81,"y":194.89,"x0":2.729662064163935,"y0":50.002845257898464,"z0":5.664463949208977,"aX":-12.344167556489932},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":0.4,"breakHorizontal":17.9,"spinRate":2562,"spinDirection":314},"zone":13,"typeConfidence":0.93,"plateTime":0.46977149265453955,"extension":6.2505139145170805},"index":0,"playId":"f81943db-da5e-3ae9-9809-61edb02d9cda","pitchNumber":1,"startTime":"2026-05-02T21:16:57.174Z","endTime":"2026-05-02T21:17:01.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.232088007808265,"aZ":-23.904668120273993,"pfxX":10.382843605341993,"pfxZ":4.705493019185232,"pX":1.1344904138007539,"pZ":2.8836183751753426,"vX0":-7.417693452730719,"vY0":-132.9259057988256,"vZ0":-2.5153515776655926,"x":73.76,"y":160.92,"x0":2.6375293009743395,"y0":50.00353196359373,"z0":5.6111141006361756,"aX":18.24979077611929},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.0,"breakHorizontal":-16.8,"spinRate":2046,"spinDirection":134},"zone":12,"typeConfidence":0.9,"plateTime":0.41489879654548334,"extension":6.415124477364139},"hitData":{"launchSpeed":39.0,"launchAngle":-65.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":132.24,"coordY":197.95}},"index":1,"playId":"9fded6b7-b050-3fb0-9ef5-c4204b7501e2","pitchNumber":2,"startTime":"2026-05-02T21:17:11.744Z","endTime":"2026-05-02T21:17:19.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:17:19.758Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Wiemer called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T21:19:18.330Z","endTime":"2026-05-02T21:20:21.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"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":93.7,"endSpeed":85.7,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.584957197964822,"aZ":-15.636707167827133,"pfxX":7.163369602954579,"pfxZ":8.787231367978494,"pX":-0.06691525186626811,"pZ":2.9334661344392834,"vX0":-8.933122184269765,"vY0":-136.24598887372943,"vZ0":-3.2084489405297165,"x":119.55,"y":159.58,"x0":2.3217584936929576,"y0":50.005407781615254,"z0":5.20528052392009,"aX":13.486465909804284},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":-11.2,"spinRate":2334,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.4018194976628182,"extension":6.727550516347728},"index":0,"playId":"d4c996e4-a154-3e27-8813-6abffe1d9a2e","pitchNumber":1,"startTime":"2026-05-02T21:19:29.005Z","endTime":"2026-05-02T21:19:33.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.43423384602518,"aZ":-17.020658135897197,"pfxX":5.8305741117076915,"pfxZ":7.950990263884584,"pX":-0.7542716927980766,"pZ":3.227836931470601,"vX0":-10.10477119120819,"vY0":-137.85475137074087,"vZ0":-2.0332792708413887,"x":145.75,"y":151.63,"x0":2.2176026918663574,"y0":50.003203742782595,"z0":5.136405740660313,"aX":11.113839967822836},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":-8.2,"spinRate":2309,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.3988090773120847,"extension":6.758536444367529},"index":1,"playId":"1c2401fe-b14b-3e1c-b3dc-c0be57b2b4b4","pitchNumber":2,"startTime":"2026-05-02T21:19:42.892Z","endTime":"2026-05-02T21:19:47.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-02T21:19:51.662Z","endTime":"2026-05-02T21:20:00.938Z","isPitch":false,"type":"action","player":{"id":686894,"link":"/api/v1/people/686894"},"defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.814429158823184,"aZ":-39.10179169328241,"pfxX":-4.147076486804045,"pfxZ":-5.022279192642722,"pX":-0.1459607622855528,"pZ":0.348717611889111,"vX0":-5.3240843463542555,"vY0":-117.48277260870256,"vZ0":-2.3641474713253663,"x":122.56,"y":229.36,"x0":2.698906972189584,"y0":50.00046947085157,"z0":5.045209796217801,"aX":-5.724020073701633},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-9.4,"breakHorizontal":9.0,"spinRate":2167,"spinDirection":326},"zone":13,"typeConfidence":0.9,"plateTime":0.4684285047658774,"extension":6.705950708366708},"index":3,"playId":"a585cccb-f97b-3845-9554-467bd8a2c1f6","pitchNumber":3,"startTime":"2026-05-02T21:20:00.938Z","endTime":"2026-05-02T21:20:05.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69534868819624,"aZ":-37.64984344239423,"pfxX":-7.234689444478324,"pfxZ":-3.960171653858147,"pX":0.545353646148617,"pZ":2.0362930142897233,"vX0":-3.2509058707142966,"vY0":-117.21024957520062,"vZ0":0.9715451682997225,"x":96.21,"y":183.8,"x0":2.8936251043621493,"y0":50.005123513844005,"z0":5.152604026917869,"aX":-9.992565528762142},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-6.6,"breakHorizontal":13.9,"spinRate":2168,"spinDirection":321},"zone":9,"typeConfidence":0.92,"plateTime":0.46863698221110006,"extension":6.647879612175559},"index":4,"playId":"e7d8cffd-8de4-34e0-80a2-59827975b468","pitchNumber":4,"startTime":"2026-05-02T21:20:15.484Z","endTime":"2026-05-02T21:20:21.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":686894,"link":"/api/v1/people/686894"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:20:21.557Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nasim Nuñez grounds out, shortstop Joey Ortiz to first baseman Jake Bauers.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T21:20:33.181Z","endTime":"2026-05-02T21:22:45.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.100771424334837,"aZ":-16.184188708553194,"pfxX":7.838868908767887,"pfxZ":8.57677977651391,"pX":-0.5237459055694321,"pZ":2.347619795995156,"vX0":-10.372721082934893,"vY0":-135.98157586830152,"vZ0":-3.912881765971247,"x":136.96,"y":175.39,"x0":2.3299302963189503,"y0":50.000231478623384,"z0":4.935031984438294,"aX":14.610656899319892},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":-11.9,"spinRate":2319,"spinDirection":130},"zone":4,"typeConfidence":2.0,"plateTime":0.40350827254311916,"extension":6.6717922118628},"index":0,"playId":"0f921f60-71ca-33ae-927d-7ee3fb9f6baa","pitchNumber":1,"startTime":"2026-05-02T21:20:38.472Z","endTime":"2026-05-02T21:20:43.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.2,"endSpeed":86.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.070874712722215,"aZ":-17.426366036901946,"pfxX":7.227770757203865,"pfxZ":7.618778631062058,"pX":-0.5419755241207749,"pZ":3.5282900987176355,"vX0":-10.343996647551192,"vY0":-138.31336476130227,"vZ0":-1.0310879230493373,"x":137.66,"y":143.52,"x0":2.308642013856819,"y0":50.005353145480996,"z0":5.07541382015746,"aX":13.996561361776598},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":-10.9,"spinRate":2313,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.39612902518080073,"extension":6.546113375933623},"index":1,"playId":"7a0dff2c-8283-3d26-a918-cc5e3a2f0fbc","pitchNumber":2,"startTime":"2026-05-02T21:20:57.167Z","endTime":"2026-05-02T21:21:02.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.7,"endSpeed":80.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.109492641158443,"aZ":-37.396761621518216,"pfxX":6.866313817765929,"pfxZ":-3.226327453563229,"pX":0.5435646077543979,"pZ":1.1958175674404279,"vX0":-7.168548169722536,"vY0":-126.18523815465157,"vZ0":-1.704188725315063,"x":96.28,"y":206.49,"x0":2.526007935746588,"y0":50.0057297252673,"z0":4.886312692028451,"aX":11.100951164591004},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.0,"breakHorizontal":-10.8,"spinRate":1456,"spinDirection":86},"zone":14,"typeConfidence":0.91,"plateTime":0.43366455417220884,"extension":6.652570354905255},"index":2,"playId":"e4561683-2786-386f-8635-19d88026dc74","pitchNumber":3,"startTime":"2026-05-02T21:21:10.857Z","endTime":"2026-05-02T21:21:15.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84617275408035,"aZ":-16.364941236765873,"pfxX":8.134137480088985,"pfxZ":8.381344831497096,"pX":0.28441773840086076,"pZ":2.7463422771826718,"vX0":-8.204128599748758,"vY0":-136.87670896697205,"vZ0":-3.1004061544709898,"x":106.16,"y":164.63,"x0":2.27213215175257,"y0":50.005188185272374,"z0":5.022583784433947,"aX":15.347563070385261},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":-12.8,"spinRate":2391,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.40104754830292455,"extension":6.717805072486147},"index":3,"playId":"fee90192-c67e-39c5-9ca4-10f4c66faef9","pitchNumber":4,"startTime":"2026-05-02T21:21:26.711Z","endTime":"2026-05-02T21:21:31.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":93.3,"endSpeed":84.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.424382946686816,"aZ":-18.91574283728263,"pfxX":8.339135288374763,"pfxZ":7.176018739663441,"pX":-0.22450299922457423,"pZ":4.3596563461598095,"vX0":-9.770712197729967,"vY0":-135.53623764132251,"vZ0":1.4785601751654038,"x":125.56,"y":121.07,"x0":2.3548994524325715,"y0":50.00584699524478,"z0":5.13362200110975,"aX":15.416212610391659},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.6,"breakHorizontal":-12.8,"spinRate":2319,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.4051216550413903,"extension":6.6070622096941385},"index":4,"playId":"aa39250c-0245-3d01-b989-e6034b1d2e4b","pitchNumber":5,"startTime":"2026-05-02T21:21:47.742Z","endTime":"2026-05-02T21:21:52.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.885347888134408,"aZ":-15.06131296659553,"pfxX":6.58562653767024,"pfxZ":9.039051183890233,"pX":0.3405946359834492,"pZ":2.6005667398955885,"vX0":-7.936831098706042,"vY0":-136.89759826099993,"vZ0":-3.457223954192236,"x":104.02,"y":168.56,"x0":2.424999506358781,"y0":50.00515295307417,"z0":4.914099216109984,"aX":12.472284481928417},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":-10.2,"spinRate":2361,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.4004510579254754,"extension":6.642935546345489},"index":5,"playId":"b11ac583-1c1e-33c8-a8eb-6c97c43559dd","pitchNumber":6,"startTime":"2026-05-02T21:22:02.453Z","endTime":"2026-05-02T21:22:07.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-05-02T21:22:29.858Z","endTime":"2026-05-02T21:22:36.854Z","isPitch":false,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"},"defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":74.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.507880317027208,"aZ":-34.65816274881705,"pfxX":-5.197716383380648,"pfxZ":-1.7342859493067753,"pX":-0.31623633559299136,"pZ":2.123556112700359,"vX0":-5.1654124654685285,"vY0":-120.25381995898717,"vZ0":0.5975431533969795,"x":129.05,"y":181.44,"x0":2.5542871872818225,"y0":50.004782614914184,"z0":5.006258169760616,"aX":-7.431111763845919},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.6,"breakHorizontal":10.9,"spinRate":2134,"spinDirection":333},"zone":4,"typeConfidence":0.91,"plateTime":0.45970767980273575,"extension":6.677687265845054},"hitData":{"launchSpeed":84.7,"launchAngle":-0.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.92,"coordY":159.69}},"index":7,"playId":"47e7b6a4-09ac-3711-b70d-86e6f0398ac6","pitchNumber":7,"startTime":"2026-05-02T21:22:36.854Z","endTime":"2026-05-02T21:22:45.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.5,"awayTeamWinProbability":76.5,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:22:45.321Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Keibert Ruiz singles on a ground ball to third baseman Luis Rengifo.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T21:23:05.442Z","endTime":"2026-05-02T21:23:29.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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, 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":85.3,"endSpeed":79.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41866314084883,"aZ":-37.20047337565119,"pfxX":6.7110103066237485,"pfxZ":-3.1822098172931756,"pX":0.8175076547990788,"pZ":2.8793467900694707,"vX0":-6.1520935523032465,"vY0":-124.20378624368469,"vZ0":1.9298642656234717,"x":85.84,"y":161.04,"x0":2.4421750016412185,"y0":50.00334976008726,"z0":5.162274969272843,"aX":10.59624214190056},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.2,"breakHorizontal":-10.9,"spinRate":1462,"spinDirection":82},"zone":3,"typeConfidence":0.92,"plateTime":0.43921617641543875,"extension":6.596202472491808},"index":0,"playId":"c35dce2b-0e80-343b-a82f-6fafe26c6bc6","pitchNumber":1,"startTime":"2026-05-02T21:23:08.959Z","endTime":"2026-05-02T21:23:14.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.328161822207964,"aZ":-15.029279341282901,"pfxX":8.105570017657671,"pfxZ":8.905455209816612,"pX":-0.7010514108758077,"pZ":2.7037446688405002,"vX0":-10.912157070739847,"vY0":-137.3807828031098,"vZ0":-3.488323387494793,"x":143.72,"y":165.78,"x0":2.255804986805492,"y0":50.00613024374637,"z0":5.001442362321829,"aX":15.611881141173498},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":-12.6,"spinRate":2395,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.3975705365889479,"extension":6.77436508255711},"hitData":{"launchSpeed":99.1,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.17,"coordY":165.78}},"index":1,"playId":"0c4ad607-5070-36e1-ad33-651ef9ca8ddd","pitchNumber":2,"startTime":"2026-05-02T21:23:20.758Z","endTime":"2026-05-02T21:23:29.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.2,"awayTeamWinProbability":74.8,"homeTeamWinProbabilityAdded":1.6999999999999993,"leverageIndex":0.54,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:23:29.065Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a line drive to left fielder Brandon Lockridge. Keibert Ruiz to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T21:23:57.061Z","endTime":"2026-05-02T21:24:28.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnSecond":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.412447999657843,"aZ":-14.621375441414973,"pfxX":7.7826638944469195,"pfxZ":9.233148499714726,"pX":-0.19058110036439488,"pZ":2.7624829758474534,"vX0":-9.365881379993237,"vY0":-137.25302712677865,"vZ0":-3.3225937681297375,"x":124.26,"y":164.19,"x0":2.260710134501107,"y0":50.00114282330679,"z0":4.989232033754978,"aX":14.793482307060474},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":-12.0,"spinRate":2305,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.39961066191880334,"extension":6.509180582001328},"index":0,"playId":"d546b584-2593-329e-93a8-0e91b643406a","pitchNumber":1,"startTime":"2026-05-02T21:24:00.631Z","endTime":"2026-05-02T21:24:05.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":660688,"link":"/api/v1/people/660688"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.697383630884875,"aZ":-13.782819713451405,"pfxX":8.16357512016583,"pfxZ":9.320083602245955,"pX":0.7982454364165726,"pZ":3.0170805766405406,"vX0":-7.233057296320931,"vY0":-139.643288420397,"vZ0":-2.9671228804870715,"x":86.57,"y":157.32,"x0":2.362478103873742,"y0":50.00079001320489,"z0":5.001046671145894,"aX":16.10698710519601},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":-13.3,"spinRate":2456,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.3923562729974912,"extension":6.376345180170213},"hitData":{"launchSpeed":88.3,"launchAngle":15.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.45,"coordY":126.85}},"index":1,"playId":"74c0e490-b1b4-3204-923c-ab6f9823790f","pitchNumber":2,"startTime":"2026-05-02T21:24:18.170Z","endTime":"2026-05-02T21:24:28.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":660688,"link":"/api/v1/people/660688"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":3.099999999999998,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:24:28.025Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Curtis Mead grounds out, third baseman Luis Rengifo to first baseman Jake Bauers.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T21:25:35.066Z","endTime":"2026-05-02T21:26:19.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T21:24:45.866Z","endTime":"2026-05-02T21:25:37.378Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":660688,"link":"/api/v1/people/660688"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.421007226295572,"aZ":-31.387427128825625,"pfxX":-6.130498660096146,"pfxZ":0.531245018834924,"pX":-0.8085206767475589,"pZ":1.9029031849342208,"vX0":-6.1251408732557024,"vY0":-120.68888230621579,"vZ0":-0.9560702525502447,"x":147.82,"y":187.4,"x0":2.550213898032488,"y0":50.00478484152016,"z0":5.045554568767149,"aX":-9.129161493886969},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.0,"breakHorizontal":12.5,"spinRate":2016,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.45220412900670093,"extension":6.504302297523983},"index":1,"playId":"31c6fd9b-7f10-3d28-9e26-cc632f84916b","pitchNumber":1,"startTime":"2026-05-02T21:25:37.378Z","endTime":"2026-05-02T21:25:41.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":660688,"link":"/api/v1/people/660688"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19103699204458,"aZ":-36.93977688631237,"pfxX":-5.69262323975299,"pfxZ":-3.284564069883741,"pX":0.7799929857532902,"pZ":2.906819278749286,"vX0":-2.8219084015671827,"vY0":-119.6616798236862,"vZ0":2.8173233155015134,"x":87.27,"y":160.3,"x0":2.7144096329011975,"y0":50.00411679512698,"z0":5.0245897539262705,"aX":-8.252312438878553},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.0,"breakHorizontal":11.0,"spinRate":2133,"spinDirection":327},"zone":3,"typeConfidence":0.9,"plateTime":0.45780868933475904,"extension":6.2220716799981695},"index":2,"playId":"d9b1092b-2765-36fc-bfdd-5fdd56b07fb3","pitchNumber":2,"startTime":"2026-05-02T21:25:54.737Z","endTime":"2026-05-02T21:26:00.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":660688,"link":"/api/v1/people/660688"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.803445141900497,"aZ":-36.44370656689216,"pfxX":9.440673461639847,"pfxZ":-2.794161961753767,"pX":0.7600990594853103,"pZ":1.968721075057799,"vX0":-7.4460947379693305,"vY0":-122.90863090028381,"vZ0":0.2695980967942897,"x":88.03,"y":185.62,"x0":2.605220553300775,"y0":50.00361213955277,"z0":4.957259524245654,"aX":14.41650812845446},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.7,"breakHorizontal":-15.4,"spinRate":1233,"spinDirection":79},"zone":9,"typeConfidence":0.92,"plateTime":0.4459747487118335,"extension":6.664197579822111},"hitData":{"launchSpeed":100.1,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.33,"coordY":169.83}},"index":3,"playId":"bd04e648-0268-3377-a208-c015654dc9f7","pitchNumber":3,"startTime":"2026-05-02T21:26:11.449Z","endTime":"2026-05-02T21:26:19.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":660688,"link":"/api/v1/people/660688"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-6.199999999999996,"leverageIndex":2.44,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:26:19.357Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out to center fielder Jacob Young.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T21:28:04.668Z","endTime":"2026-05-02T21:30:36.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.367750856970563,"aZ":-24.18761051849603,"pfxX":-4.286516484068782,"pfxZ":5.064240905340952,"pX":1.157662006077377,"pZ":2.691246316084034,"vX0":-2.4608582501862033,"vY0":-124.38067502261312,"vZ0":-2.979527290829435,"x":72.87,"y":166.12,"x0":2.714622962311813,"y0":50.00345512415543,"z0":5.89571942972775,"aX":-6.761786344856149},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.8,"breakHorizontal":8.3,"spinRate":2213,"spinDirection":190},"zone":12,"typeConfidence":0.88,"plateTime":0.4392221311417419,"extension":6.174137275439675},"index":0,"playId":"5c4848d4-f5f9-386b-a586-727f578b3e5a","pitchNumber":1,"startTime":"2026-05-02T21:28:28.608Z","endTime":"2026-05-02T21:28:33.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59524481488212,"aZ":-25.467783043882026,"pfxX":-1.9575405657996536,"pfxZ":4.248208385681477,"pX":0.669882556896939,"pZ":2.121320148533637,"vX0":-4.226473177419768,"vY0":-124.45437206411218,"vZ0":-3.7870298410175103,"x":91.47,"y":181.5,"x0":2.6403808218750746,"y0":50.00128749210139,"z0":5.757907911013979,"aX":-3.0879452318464633},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.1,"breakHorizontal":4.4,"spinRate":2225,"spinDirection":190},"zone":6,"typeConfidence":0.85,"plateTime":0.43911110450641777,"extension":6.358850286969632},"index":1,"playId":"06967f8b-d9e8-3130-9243-64f966a5b0e6","pitchNumber":2,"startTime":"2026-05-02T21:28:42.424Z","endTime":"2026-05-02T21:28:47.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":70.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.680420476077714,"aZ":-43.33755234694416,"pfxX":-2.6906961884653655,"pfxZ":-8.913516332456343,"pX":0.33477731723488746,"pZ":1.6020433660448363,"vX0":-3.9100284130318204,"vY0":-111.9098729797459,"vZ0":0.08628168982894024,"x":104.24,"y":195.52,"x0":2.4633357385921446,"y0":50.005395038019714,"z0":6.0512196094032715,"aX":-3.3679511636513983},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-15.7,"breakHorizontal":6.0,"spinRate":2262,"spinDirection":325},"zone":9,"typeConfidence":0.9,"plateTime":0.49192350685107256,"extension":6.106735399011028},"index":2,"playId":"92249a40-31ee-3801-8dcd-1352e31fb589","pitchNumber":3,"startTime":"2026-05-02T21:28:56.164Z","endTime":"2026-05-02T21:29:03.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-02T21:29:23.554Z","endTime":"2026-05-02T21:29:32.794Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.664481201918676,"aZ":-25.582024072520113,"pfxX":-2.7307580740465434,"pfxZ":4.011543023097506,"pX":0.43337716006579285,"pZ":4.123144504085609,"vX0":-4.287204225817064,"vY0":-127.03878570726644,"vZ0":0.6667932250773493,"x":100.48,"y":127.46,"x0":2.4940320237317173,"y0":50.00425870326662,"z0":5.8820036934202,"aX":-4.48732959830786},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.7,"breakHorizontal":5.9,"spinRate":2255,"spinDirection":191},"zone":12,"typeConfidence":0.91,"plateTime":0.43023565195837765,"extension":6.116728623370534},"index":4,"playId":"32188798-9d53-35e5-b401-24623c4d1ff8","pitchNumber":4,"startTime":"2026-05-02T21:29:32.794Z","endTime":"2026-05-02T21:29:37.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95916412914158,"aZ":-27.82550490372799,"pfxX":10.830349430347443,"pfxZ":3.0800736321151323,"pX":-0.04696970812094755,"pZ":2.5008578497884737,"vX0":-9.29474713564868,"vY0":-118.66710576174702,"vZ0":-1.8639358685902068,"x":118.79,"y":171.26,"x0":2.533694178616437,"y0":50.001984265681855,"z0":5.857569484015781,"aX":15.28191867879265},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.4,"breakHorizontal":-17.0,"spinRate":1911,"spinDirection":131},"zone":5,"typeConfidence":0.87,"plateTime":0.463465598231688,"extension":6.37184389857923},"index":5,"playId":"3bc4f4b8-e53f-38fd-a2ca-4a813d50232d","pitchNumber":5,"startTime":"2026-05-02T21:29:47.113Z","endTime":"2026-05-02T21:29:52.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95041940371675,"aZ":-27.148975586404003,"pfxX":-0.3403604700158598,"pfxZ":2.994317801071894,"pX":-0.32302765075145795,"pZ":2.713531206371386,"vX0":-6.579960790835412,"vY0":-128.5101249902162,"vZ0":-2.500898716042292,"x":129.31,"y":165.51,"x0":2.3117672470102155,"y0":50.00133596087277,"z0":5.802287976742681,"aX":-0.569701754595066},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":2.0,"spinRate":2279,"spinDirection":187},"zone":1,"typeConfidence":0.85,"plateTime":0.4257668818592766,"extension":6.36869950987992},"index":6,"playId":"0896f4e0-8c36-39c3-b3a0-bb3d8d6d7c05","pitchNumber":6,"startTime":"2026-05-02T21:30:08.812Z","endTime":"2026-05-02T21:30:12.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.862466768141974,"aZ":-43.32758434278733,"pfxX":-4.672527380700518,"pfxZ":-8.938138516052152,"pX":0.9334732143311266,"pZ":2.7662982236599265,"vX0":-2.001631294628735,"vY0":-111.55119893096672,"vZ0":2.5657348703799148,"x":81.42,"y":164.09,"x0":2.4520487931800625,"y0":50.001855766301055,"z0":6.099203813105893,"aX":-5.831364357350941},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-15.1,"breakHorizontal":9.0,"spinRate":2227,"spinDirection":329},"zone":12,"typeConfidence":0.88,"plateTime":0.4928143109193299,"extension":6.128022715952973},"hitData":{"launchSpeed":98.7,"launchAngle":30.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":162.35,"coordY":52.01}},"index":7,"playId":"8bdc5ab5-8350-3995-9cbc-825390fa14c6","pitchNumber":7,"startTime":"2026-05-02T21:30:27.981Z","endTime":"2026-05-02T21:30:36.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:30:36.947Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Lockridge grounds out, pitcher Foster Griffin to first baseman Curtis Mead.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T21:30:47.542Z","endTime":"2026-05-02T21:32:24.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656492,"link":"/api/v1/people/656492"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"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, 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":78.9,"endSpeed":72.4,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.678182827924978,"aZ":-35.88143506913017,"pfxX":-7.948585027772545,"pfxZ":-2.794345553735507,"pX":1.108202089321575,"pZ":2.306208713126145,"vX0":-1.472610252201175,"vY0":-114.85508259394285,"vZ0":-0.09726764444722558,"x":74.76,"y":176.51,"x0":2.7910014443937876,"y0":50.00228406720306,"z0":5.859115675383482,"aX":-10.544182649851285},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-4.8,"breakHorizontal":14.8,"spinRate":2207,"spinDirection":303},"zone":14,"typeConfidence":0.87,"plateTime":0.47817951350769317,"extension":6.01728120181765},"index":0,"playId":"134e8c61-3b8b-337a-81ce-6e6577d0db25","pitchNumber":1,"startTime":"2026-05-02T21:31:05.582Z","endTime":"2026-05-02T21:31:12.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":90.5,"endSpeed":83.3,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49062016773127,"aZ":-22.810358150166792,"pfxX":9.912190043454956,"pfxZ":5.321345189066388,"pX":0.6521734833599301,"pZ":1.505301341019267,"vX0":-8.004176289162228,"vY0":-131.49059367966643,"vZ0":-6.109659759515094,"x":92.14,"y":198.14,"x0":2.439843275360988,"y0":50.006290868828884,"z0":5.539000063599761,"aX":17.45334509755053},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.5,"breakHorizontal":-16.3,"spinRate":1902,"spinDirection":139},"zone":14,"typeConfidence":0.89,"plateTime":0.41571999226881307,"extension":6.461727049732783},"index":1,"playId":"ab52866e-afe0-3323-8742-9861c709517d","pitchNumber":2,"startTime":"2026-05-02T21:31:21.827Z","endTime":"2026-05-02T21:31:27.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.147762489251683,"aZ":-27.48962327342225,"pfxX":-2.739401134070482,"pfxZ":2.8471693074066327,"pX":-0.18245879625899436,"pZ":2.9347907212062214,"vX0":-5.896953227025166,"vY0":-126.80273412550116,"vZ0":-1.5960735780925923,"x":123.95,"y":159.54,"x0":2.518893491663723,"y0":50.00606446986117,"z0":5.742035595399397,"aX":-4.51171920322123},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.0,"breakHorizontal":6.1,"spinRate":2173,"spinDirection":197},"zone":2,"typeConfidence":0.92,"plateTime":0.43007473106948924,"extension":6.379583011900945},"index":2,"playId":"db473bc9-fe22-3cbd-9048-a670176fe843","pitchNumber":3,"startTime":"2026-05-02T21:31:39.133Z","endTime":"2026-05-02T21:31:44.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.589420114463877,"aZ":-28.367365212498854,"pfxX":-2.2087476274741955,"pfxZ":2.2949856934759723,"pX":-0.22537079139146668,"pZ":3.0920294421373424,"vX0":-6.066925440228644,"vY0":-127.54066995068447,"vZ0":-1.198396054098663,"x":125.59,"y":155.3,"x0":2.464732533223452,"y0":50.00164387563253,"z0":5.791367593716842,"aX":-3.6629232083048566},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.1,"breakHorizontal":5.3,"spinRate":2173,"spinDirection":198},"zone":2,"typeConfidence":0.91,"plateTime":0.42835547898279236,"extension":6.38286641946018},"index":3,"playId":"16f0d77b-ac79-302e-92c7-9f2ca5fcbf13","pitchNumber":4,"startTime":"2026-05-02T21:31:56.305Z","endTime":"2026-05-02T21:32:00.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.0,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08830904462063,"aZ":-43.226293398093276,"pfxX":-3.064027980031196,"pfxZ":-8.423362169292202,"pX":0.32795735623646444,"pZ":2.3984046122810136,"vX0":-3.6531313100187703,"vY0":-114.67241710661555,"vZ0":1.3624310981789185,"x":104.5,"y":174.02,"x0":2.348563384509564,"y0":50.00144136776724,"z0":6.061582766064559,"aX":-4.020756945194434},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-14.4,"breakHorizontal":6.6,"spinRate":2313,"spinDirection":326},"zone":6,"typeConfidence":0.85,"plateTime":0.4803265727722579,"extension":6.163140503725287},"hitData":{"launchSpeed":74.3,"launchAngle":-41.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.43,"coordY":178.34}},"index":4,"playId":"9fa9a735-5c62-3627-9bd6-861fd1909c11","pitchNumber":5,"startTime":"2026-05-02T21:32:17.911Z","endTime":"2026-05-02T21:32:24.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:32:24.991Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Frelick grounds out, second baseman Nasim Nuñez to first baseman Curtis Mead.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T21:32:42.145Z","endTime":"2026-05-02T21:34:03.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":71.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.450832291916356,"aZ":-41.906055115739086,"pfxX":-2.8395558421040947,"pfxZ":-7.592953964289563,"pX":0.2146488005333928,"pZ":2.413202268107684,"vX0":-4.151722227902465,"vY0":-112.53032602292137,"vZ0":1.3703515262482164,"x":108.82,"y":173.62,"x0":2.452435193180414,"y0":50.001567896962854,"z0":6.04225087435172,"aX":-3.6399727102769437},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-13.1,"breakHorizontal":6.2,"spinRate":2270,"spinDirection":318},"zone":5,"typeConfidence":0.87,"plateTime":0.486770462971843,"extension":6.122594747339274},"index":0,"playId":"01fb4193-7d3e-35f6-a4e1-62f8af730c85","pitchNumber":1,"startTime":"2026-05-02T21:32:49.309Z","endTime":"2026-05-02T21:32:54.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.143316424777055,"aZ":-33.00813004576574,"pfxX":-9.872221909664837,"pfxZ":-0.6175103848579249,"pX":-0.7292307385190349,"pZ":0.542617768684054,"vX0":-4.956689464607785,"vY0":-115.48476984118388,"vZ0":-4.188099270730732,"x":144.8,"y":224.13,"x0":2.726180748186028,"y0":50.00250518459543,"z0":5.548539055202993,"aX":-13.35708969799845},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-1.9,"breakHorizontal":19.1,"spinRate":2425,"spinDirection":307},"zone":13,"typeConfidence":0.94,"plateTime":0.4739524985940724,"extension":6.262774517040034},"index":1,"playId":"c3a01609-7a29-3983-887c-bb3e97ab3d7d","pitchNumber":2,"startTime":"2026-05-02T21:33:04.527Z","endTime":"2026-05-02T21:33:09.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63869341414507,"aZ":-27.579868694014454,"pfxX":-3.035497461149138,"pfxZ":2.78239498372177,"pX":-0.3629390979766971,"pZ":1.9001680346536896,"vX0":-6.171626284194087,"vY0":-127.10243549851008,"vZ0":-4.047049888112031,"x":130.83,"y":187.48,"x0":2.4817445828702587,"y0":50.00421986346219,"z0":5.67871137978808,"aX":-5.015726291588026},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.4,"breakHorizontal":6.7,"spinRate":2260,"spinDirection":201},"zone":7,"typeConfidence":0.93,"plateTime":0.42932065590913915,"extension":6.23919713111424},"index":2,"playId":"e9b4664a-ba36-3ba7-9c3d-5fd9914fdd74","pitchNumber":3,"startTime":"2026-05-02T21:33:22.370Z","endTime":"2026-05-02T21:33:27.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":91.6,"endSpeed":84.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.144915651485963,"aZ":-14.821635157641817,"pfxX":3.5944248172967255,"pfxZ":9.60099692581419,"pX":-1.212139440806865,"pZ":1.8781951541868267,"vX0":-10.537546083344306,"vY0":-133.00937575581523,"vZ0":-6.884015485698377,"x":163.2,"y":188.07,"x0":2.318584053487841,"y0":50.00543772475772,"z0":5.557163225382332,"aX":6.49898855242881},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.2,"breakHorizontal":-4.4,"spinRate":2015,"spinDirection":140},"zone":13,"typeConfidence":0.86,"plateTime":0.41040253771975577,"extension":6.519083096417909},"index":3,"playId":"49cfaa7c-bfa8-3102-929c-94b971fed71e","pitchNumber":4,"startTime":"2026-05-02T21:33:39.930Z","endTime":"2026-05-02T21:33:43.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":74.3,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.964446260282934,"aZ":-34.193813692387096,"pfxX":-7.561738072111644,"pfxZ":-1.4658286730052978,"pX":0.4545553318694704,"pZ":1.950860689749022,"vX0":-3.1076778966545255,"vY0":-116.24396362680858,"vZ0":-1.0682104926073013,"x":99.67,"y":186.11,"x0":2.7874215495045824,"y0":50.00029681376306,"z0":5.636775932761814,"aX":-10.43942128027701},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-2.6,"breakHorizontal":14.4,"spinRate":2266,"spinDirection":303},"zone":9,"typeConfidence":0.9,"plateTime":0.46957851914527904,"extension":6.198277417621493},"hitData":{"launchSpeed":67.1,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.49,"coordY":160.71}},"index":4,"playId":"4a33bccc-7632-3c87-8462-bd5fbb664d45","pitchNumber":5,"startTime":"2026-05-02T21:33:55.053Z","endTime":"2026-05-02T21:34:03.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":656492,"link":"/api/v1/people/656492"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":0.8999999999999986,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:34:03.155Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brady House singles on a sharp line drive to center fielder Garrett Mitchell.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T21:35:49.583Z","endTime":"2026-05-02T21:36:30.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.698114678420353,"aZ":-20.258928040447387,"pfxX":7.413772043724569,"pfxZ":6.318085623464963,"pX":0.9406252856955196,"pZ":3.275171765548401,"vX0":-6.485384483957664,"vY0":-135.50805755831215,"vZ0":-1.1758456967699102,"x":81.15,"y":150.35,"x0":2.3853906655027366,"y0":50.00238052414065,"z0":5.111084477161274,"aX":13.98177770721741},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.4,"breakHorizontal":-12.2,"spinRate":2261,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.40204111390008235,"extension":6.265869375826598},"index":0,"playId":"820f8d58-813c-35c8-a217-2c602640d94a","pitchNumber":1,"startTime":"2026-05-02T21:36:08.124Z","endTime":"2026-05-02T21:36:12.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.144020663271746,"aZ":-17.291226659077807,"pfxX":6.482451508217939,"pfxZ":8.14418586950108,"pX":0.13639404513624576,"pZ":3.59960602570159,"vX0":-8.198817173842311,"vY0":-134.77913378301722,"vZ0":-0.809190101359162,"x":111.8,"y":141.59,"x0":2.385230581103026,"y0":50.00228047506499,"z0":5.132642560366123,"aX":11.846015805300148},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":-9.8,"spinRate":2276,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.40745306722057206,"extension":6.862386976957021},"hitData":{"launchSpeed":106.9,"launchAngle":10.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":126.11,"coordY":84.66}},"index":1,"playId":"b3606d34-0033-3759-afca-069b9b1343bc","pitchNumber":2,"startTime":"2026-05-02T21:36:20.496Z","endTime":"2026-05-02T21:36:30.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.0,"awayTeamWinProbability":68.0,"homeTeamWinProbabilityAdded":6.0,"leverageIndex":1.38,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:36:30.824Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out, second baseman Brice Turang to first baseman Jake Bauers. Brady House to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T21:36:40.782Z","endTime":"2026-05-02T21:37:18.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.595446625822547,"aZ":-16.461740147266404,"pfxX":6.495485688995822,"pfxZ":8.27534434790615,"pX":-0.11595343995947102,"pZ":1.691945376499752,"vX0":-8.919373279776938,"vY0":-137.00029526601443,"vZ0":-5.680898880881265,"x":121.42,"y":193.1,"x0":2.339769336373681,"y0":50.004117432830945,"z0":4.919809157464071,"aX":12.334937236371449},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":-9.8,"spinRate":2334,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.39999122188928427,"extension":6.72072825543396},"index":0,"playId":"a86cef28-0a09-3ec1-8153-48280c5f16eb","pitchNumber":1,"startTime":"2026-05-02T21:36:53.291Z","endTime":"2026-05-02T21:36:57.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.292176118124267,"aZ":-35.719145174185826,"pfxX":-5.602891037759788,"pfxZ":-2.3965965515023484,"pX":-0.6714057893321317,"pZ":2.022632052354619,"vX0":-5.962036458614399,"vY0":-121.10021843751372,"vZ0":0.22509658781662,"x":142.59,"y":184.17,"x0":2.5528596230837923,"y0":50.001673515122675,"z0":5.060552455524365,"aX":-8.295034558584442},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.0,"breakHorizontal":11.6,"spinRate":2091,"spinDirection":322},"zone":7,"typeConfidence":0.9,"plateTime":0.4527963149080163,"extension":6.5522551753897105},"hitData":{"launchSpeed":86.2,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.61,"coordY":163.24}},"index":1,"playId":"7812e7c4-453b-3f33-8551-c2376df76125","pitchNumber":2,"startTime":"2026-05-02T21:37:11.307Z","endTime":"2026-05-02T21:37:18.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.7,"awayTeamWinProbability":71.3,"homeTeamWinProbabilityAdded":-3.3000000000000007,"leverageIndex":2.41,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:37:18.854Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Young lines out to shortstop Joey Ortiz.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T21:37:35.997Z","endTime":"2026-05-02T21:38:09.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.731089083111954,"aZ":-34.70683668640207,"pfxX":6.23337530125456,"pfxZ":-1.5805494065760461,"pX":-0.5729730089730426,"pZ":1.2220297317769457,"vX0":-9.58760523005438,"vY0":-124.5920530967542,"vZ0":-2.185506977230446,"x":138.84,"y":205.79,"x0":2.4833652351547797,"y0":50.00418331921709,"z0":4.929143232278311,"aX":9.98115420179503},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.1,"breakHorizontal":-9.5,"spinRate":1345,"spinDirection":87},"zone":13,"typeConfidence":0.92,"plateTime":0.4365736306332124,"extension":6.809135018787709},"index":0,"playId":"eddb700c-5e63-38d2-9782-521013bf74e1","pitchNumber":1,"startTime":"2026-05-02T21:37:44.787Z","endTime":"2026-05-02T21:37:52.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.238195637331373,"aZ":-33.3574001408596,"pfxX":7.087147636734931,"pfxZ":-0.7399911222583686,"pX":0.7496918976984032,"pZ":2.3440706666951945,"vX0":-7.090292428982018,"vY0":-124.40753888974191,"vZ0":0.03218663658725163,"x":88.42,"y":175.49,"x0":2.6945250408905186,"y0":50.00517680223162,"z0":5.059870533836782,"aX":11.287803565789938},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.1,"breakHorizontal":-11.5,"spinRate":1300,"spinDirection":83},"zone":6,"typeConfidence":0.92,"plateTime":0.43763029370274165,"extension":6.758900607023206},"hitData":{"launchSpeed":84.7,"launchAngle":12.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":103.91,"coordY":142.58}},"index":1,"playId":"b4703598-c6cf-3545-8288-9b9d7ce326a3","pitchNumber":2,"startTime":"2026-05-02T21:38:03.547Z","endTime":"2026-05-02T21:38:09.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":-5.399999999999999,"leverageIndex":2.01,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:38:09.022Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daylen Lile grounds out to first baseman Jake Bauers.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T21:38:25.030Z","endTime":"2026-05-02T21:40:05.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.697864634856884,"aZ":-16.675215177669294,"pfxX":8.210539403139148,"pfxZ":8.072771847445313,"pX":0.1787522932588094,"pZ":3.375334863392356,"vX0":-8.592565582516462,"vY0":-137.49390494850033,"vZ0":-1.4627461588018942,"x":110.19,"y":147.65,"x0":2.273515857837126,"y0":50.003436361243075,"z0":5.0426467658576275,"aX":15.764835309551058},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":-13.1,"spinRate":2325,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.39795822667046554,"extension":6.892657001587695},"index":0,"playId":"7d760160-5372-3b8f-bedf-5ff5de8c021a","pitchNumber":1,"startTime":"2026-05-02T21:38:34.311Z","endTime":"2026-05-02T21:38:39.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54290870517081,"aZ":-37.500087980614964,"pfxX":-5.842605707197696,"pfxZ":-3.6895236071620685,"pX":-1.566999008547777,"pZ":0.8085593402133711,"vX0":-7.878148597542095,"vY0":-119.49747652246191,"vZ0":-1.6222061401365693,"x":176.73,"y":216.95,"x0":2.5347048042461755,"y0":50.003448627540045,"z0":4.872444776458169,"aX":-8.429751255247472},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-6.8,"breakHorizontal":12.5,"spinRate":2065,"spinDirection":330},"zone":13,"typeConfidence":0.9,"plateTime":0.4587764048101701,"extension":6.761949498971918},"index":1,"playId":"80764a8d-af1e-3f1c-b698-d570b63cd2ed","pitchNumber":2,"startTime":"2026-05-02T21:38:52.392Z","endTime":"2026-05-02T21:38:56.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65529371301983,"aZ":-15.318020543697143,"pfxX":8.787872470421409,"pfxZ":8.916979375242237,"pX":0.7303705368676718,"pZ":3.4653506787210255,"vX0":-7.431505383686873,"vY0":-136.96646726853965,"vZ0":-1.6969630399478852,"x":89.16,"y":145.22,"x0":2.343708516489658,"y0":50.00300944461171,"z0":5.146043010110043,"aX":16.613908582025154},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":-14.3,"spinRate":2327,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.4006500945415983,"extension":6.830752399735062},"index":2,"playId":"1eb7f584-011f-3013-b3f1-9893db47fdf3","pitchNumber":3,"startTime":"2026-05-02T21:39:12.434Z","endTime":"2026-05-02T21:39:16.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.227149754112325,"aZ":-15.445551375273256,"pfxX":9.382154647951968,"pfxZ":8.891535254365934,"pX":1.0343564791771833,"pZ":2.9333270525246737,"vX0":-6.781853983344874,"vY0":-137.01365460734647,"vZ0":-2.9026156729078734,"x":77.57,"y":159.58,"x0":2.3358719002088426,"y0":50.001374003591835,"z0":5.075812977539152,"aX":17.65012443274172},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":-15.4,"spinRate":2365,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.40136295323010174,"extension":6.67983318704583},"index":3,"playId":"955bf20c-7b55-3f54-837a-bc0598407a1b","pitchNumber":4,"startTime":"2026-05-02T21:39:34.170Z","endTime":"2026-05-02T21:39:39.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48765871289988,"aZ":-35.40807800740182,"pfxX":-4.999519988911737,"pfxZ":-2.2492471977724264,"pX":0.12682684456134094,"pZ":2.3145525114994525,"vX0":-4.597519105756908,"vY0":-119.01667874442028,"vZ0":1.1582172343361543,"x":112.17,"y":176.29,"x0":2.73196264892503,"y0":50.00297413656841,"z0":5.0241434788540875,"aX":-7.184320263943869},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.5,"breakHorizontal":10.2,"spinRate":2092,"spinDirection":323},"zone":5,"typeConfidence":0.9,"plateTime":0.45991790628877016,"extension":6.4800928586603135},"hitData":{"launchSpeed":85.4,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":124.97,"coordY":189.31}},"index":4,"playId":"db5e8d23-cb65-3228-bead-9b411efd25e7","pitchNumber":5,"startTime":"2026-05-02T21:39:58.183Z","endTime":"2026-05-02T21:40:05.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":691781,"link":"/api/v1/people/691781"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":690986,"link":"/api/v1/people/690986"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-4.800000000000001,"leverageIndex":1.78,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:40:05.436Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joey Ortiz flies out to center fielder Jacob Young.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T21:42:23.121Z","endTime":"2026-05-02T21:43:19.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brad Lord replaces Foster Griffin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T21:41:40.869Z","endTime":"2026-05-02T21:42:25.396Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695418,"link":"/api/v1/people/695418"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656492,"link":"/api/v1/people/656492","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":85.3,"endSpeed":78.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.100422654390957,"aZ":-31.489284531767044,"pfxX":-0.4683521987282635,"pfxZ":0.44188190341583145,"pX":1.1894115376277732,"pZ":1.3923192072002264,"vX0":7.831568355261548,"vY0":-123.97448880002989,"vZ0":-3.4896040214829096,"x":71.66,"y":201.19,"x0":-1.9458374039986486,"y0":50.005499926063834,"z0":5.438348977262036,"aX":-0.7320722571978892},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.2,"breakHorizontal":-1.0,"spinRate":2483,"spinDirection":341},"zone":14,"typeConfidence":2.0,"plateTime":0.44131783555166315,"extension":5.3222604311739845},"index":1,"playId":"afdc2409-861a-3a5d-8687-558864c3dd09","pitchNumber":1,"startTime":"2026-05-02T21:42:25.396Z","endTime":"2026-05-02T21:42:30.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":93.1,"endSpeed":85.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42197741937652,"aZ":-27.558647573757618,"pfxX":-9.0175237577138,"pfxZ":2.483281278725663,"pX":-0.7260065695414589,"pZ":3.26003076261689,"vX0":6.404450457654741,"vY0":-135.41226783718295,"vZ0":-0.5695023694819538,"x":144.67,"y":150.76,"x0":-1.9495680063328984,"y0":50.00289302645827,"z0":5.400281797640888,"aX":-16.75538249090449},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.6,"breakHorizontal":15.0,"spinRate":2210,"spinDirection":250},"zone":1,"typeConfidence":2.0,"plateTime":0.40440741614764164,"extension":5.314401250901269},"index":2,"playId":"17c7c992-e89e-3f7a-b30d-235aff460874","pitchNumber":2,"startTime":"2026-05-02T21:42:39.023Z","endTime":"2026-05-02T21:42:43.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09013999330458,"aZ":-28.197932552632132,"pfxX":-10.960195919429903,"pfxZ":2.138600956972885,"pX":1.2711268378046139,"pZ":2.524201312927682,"vX0":11.594933891223405,"vY0":-135.62137630732252,"vZ0":-2.182726479179531,"x":68.55,"y":170.63,"x0":-1.6387844068628334,"y0":50.00475988984127,"z0":5.3093397293620415,"aX":-20.388692166483036},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.6,"breakHorizontal":17.3,"spinRate":2168,"spinDirection":251},"zone":12,"typeConfidence":2.0,"plateTime":0.40411909423713155,"extension":5.565987477623074},"index":3,"playId":"a18e9f3f-2186-3217-8a1b-d3cd89a707d6","pitchNumber":3,"startTime":"2026-05-02T21:42:53.797Z","endTime":"2026-05-02T21:42:58.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.5,"endSpeed":84.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.067449862394426,"aZ":-25.922035950647306,"pfxX":-11.260629540108571,"pfxZ":3.4185270250512954,"pX":0.28055671373226815,"pZ":2.764882053217316,"vX0":9.31423617403742,"vY0":-134.44073860377028,"vZ0":-1.951177104064794,"x":106.31,"y":164.13,"x0":-1.76534141988403,"y0":50.00609533175312,"z0":5.339346942061413,"aX":-20.622812284723807},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.0,"breakHorizontal":18.4,"spinRate":2242,"spinDirection":253},"zone":3,"typeConfidence":2.0,"plateTime":0.40735917628043783,"extension":5.308078880849928},"hitData":{"launchSpeed":96.0,"launchAngle":37.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.92,"coordY":76.63}},"index":4,"playId":"dce177b9-d834-38e0-a4ec-867454c14c21","pitchNumber":4,"startTime":"2026-05-02T21:43:09.829Z","endTime":"2026-05-02T21:43:19.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.61,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:43:19.166Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Mitchell grounds out, shortstop CJ Abrams to first baseman Curtis Mead.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T21:43:22.771Z","endTime":"2026-05-02T21:45:06.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.602826798644056,"aZ":-31.86083478363682,"pfxX":0.9075618754338339,"pfxZ":0.21511705676645754,"pX":-0.1728502533243414,"pZ":2.3250676260921836,"vX0":4.260446444963055,"vY0":-120.3990628584026,"vZ0":-0.5934544294714788,"x":123.59,"y":176.0,"x0":-2.0774662425608255,"y0":50.00456841726338,"z0":5.374562922265444,"aX":1.3434054987478699},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.5,"breakHorizontal":-2.6,"spinRate":2637,"spinDirection":63},"zone":5,"typeConfidence":2.0,"plateTime":0.45352869896550274,"extension":5.158001035340646},"index":0,"playId":"3c22fc75-217d-3532-85e1-47ed29cffabe","pitchNumber":1,"startTime":"2026-05-02T21:43:44.226Z","endTime":"2026-05-02T21:43:49.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.816939119030447,"aZ":-20.021325679597645,"pfxX":-8.566009713719826,"pfxZ":6.391463495386779,"pX":-0.13510812273600786,"pZ":3.009545607691936,"vX0":7.83200640121899,"vY0":-136.93259736483873,"vZ0":-2.5617631237271477,"x":122.15,"y":157.52,"x0":-1.9173605707355206,"y0":50.00581071379711,"z0":5.324860403773767,"aX":-16.294515564961266},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":13.9,"spinRate":2321,"spinDirection":251},"zone":2,"typeConfidence":2.0,"plateTime":0.3997807925091812,"extension":5.237935967353814},"index":1,"playId":"c099386c-7464-3f86-8d1d-ffc4693df0b0","pitchNumber":2,"startTime":"2026-05-02T21:44:01.971Z","endTime":"2026-05-02T21:44:06.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29953860856557,"aZ":-21.34120028027973,"pfxX":-9.054358137983556,"pfxZ":5.691624061007498,"pX":0.7183727407907493,"pZ":1.3659580894021,"vX0":9.994075197812752,"vY0":-137.08445827066066,"vZ0":-6.139417588863777,"x":89.62,"y":201.9,"x0":-1.7981987213268005,"y0":50.00168533897426,"z0":5.091284764859189,"aX":-17.231790099325956},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.1,"breakHorizontal":14.3,"spinRate":2284,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.39955350223310626,"extension":5.381443957133407},"index":2,"playId":"bb388633-d6f4-31d0-9a66-00a7c5b54a19","pitchNumber":3,"startTime":"2026-05-02T21:44:18.052Z","endTime":"2026-05-02T21:44:24.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":94.5,"endSpeed":86.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.171160128703455,"aZ":-19.347683506198717,"pfxX":-8.924763668802429,"pfxZ":6.698948135552867,"pX":-0.7408161371085215,"pZ":2.367525969142064,"vX0":6.274306158479556,"vY0":-137.44202466115294,"vZ0":-4.118731763397787,"x":145.24,"y":174.86,"x0":-1.892512675943982,"y0":50.0040462385933,"z0":5.197648668923777,"aX":-17.09335985891175},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":14.9,"spinRate":2317,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.3983563917750472,"extension":5.174593887804802},"index":3,"playId":"486334b7-187a-336c-a49c-9b7edda39aa1","pitchNumber":4,"startTime":"2026-05-02T21:44:33.775Z","endTime":"2026-05-02T21:44:39.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.3,"endSpeed":78.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81239669916352,"aZ":-30.852109501160694,"pfxX":-0.03971424355930666,"pfxZ":0.844435557257901,"pX":-0.00719818433715644,"pZ":2.490922694731609,"vX0":5.480436557297102,"vY0":-124.19463370331358,"vZ0":-0.8366578478440397,"x":117.27,"y":171.53,"x0":-2.2331379623564462,"y0":50.00389135132093,"z0":5.387775095965367,"aX":-0.06248400755483188},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.6,"breakHorizontal":-1.2,"spinRate":2595,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.4402556844396037,"extension":5.064226486935842},"hitData":{"launchSpeed":101.5,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.84,"coordY":135.62}},"index":4,"playId":"8099fe93-db19-3f39-9907-e60909d22cfd","pitchNumber":5,"startTime":"2026-05-02T21:44:57.712Z","endTime":"2026-05-02T21:45:06.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:45:06.048Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a line drive to right fielder Joey Wiemer.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T21:45:17.046Z","endTime":"2026-05-02T21:46:57.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.550130701953414,"aZ":-23.0797306726639,"pfxX":-8.243504916732256,"pfxZ":4.763373612843971,"pX":0.22134756838395636,"pZ":2.4555333127169687,"vX0":8.69968319563767,"vY0":-137.3193262562486,"vZ0":-3.3476215117531556,"x":108.56,"y":172.48,"x0":-1.9175626945708828,"y0":50.00034446468403,"z0":5.261341303336818,"aX":-15.733008465866522},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.0,"breakHorizontal":13.1,"spinRate":2327,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.39893909038540043,"extension":5.352649316657721},"index":0,"playId":"444860b5-c34c-377d-b11f-7e55cad2c690","pitchNumber":1,"startTime":"2026-05-02T21:45:30.375Z","endTime":"2026-05-02T21:45:34.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.403908367381643,"aZ":-32.74009919435,"pfxX":0.06868843778473055,"pfxZ":-0.3676859101693193,"pX":0.7755227900075853,"pZ":2.0434188839220195,"vX0":6.750631937670177,"vY0":-122.4591750661252,"vZ0":-1.414615212012666,"x":87.44,"y":183.61,"x0":-2.021910302860713,"y0":50.00485989892289,"z0":5.42042739102924,"aX":0.10470620765377468},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.7,"breakHorizontal":-1.7,"spinRate":2593,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.4466727128746708,"extension":5.323133790637074},"index":1,"playId":"2ffd99ad-0ec5-35ee-9d0e-160399c9dbec","pitchNumber":2,"startTime":"2026-05-02T21:45:48.969Z","endTime":"2026-05-02T21:45:55.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33407087792289,"aZ":-20.969791141415307,"pfxX":-9.798354179583487,"pfxZ":5.886514491583432,"pX":0.10525019783144036,"pZ":3.491112328131824,"vX0":9.13504405693045,"vY0":-137.7267569536695,"vZ0":-1.2047905785746655,"x":112.99,"y":144.52,"x0":-1.9971124753278737,"y0":50.00065635579627,"z0":5.365678509091634,"aX":-18.64126253663066},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.6,"breakHorizontal":15.6,"spinRate":2385,"spinDirection":247},"zone":12,"typeConfidence":2.0,"plateTime":0.3991684596133971,"extension":5.35379009409955},"index":2,"playId":"b6591782-189b-34f1-8c6f-d8fb9d1c07fb","pitchNumber":3,"startTime":"2026-05-02T21:46:13.031Z","endTime":"2026-05-02T21:46:18.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.3,"endSpeed":86.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04326716414192,"aZ":-22.375979452119346,"pfxX":-10.779575862804139,"pfxZ":5.056560077386717,"pX":-0.5619848869477008,"pZ":4.105335138380515,"vX0":7.6321359533304145,"vY0":-138.5848286602471,"vZ0":0.15002864963399232,"x":138.42,"y":127.94,"x0":-1.956316335842177,"y0":50.00343937518799,"z0":5.549644359115796,"aX":-20.89072200951053},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":17.9,"spinRate":2312,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.39579012432278393,"extension":5.372142667433435},"index":3,"playId":"42414c60-3f7d-3db9-92c4-e87b885bc710","pitchNumber":4,"startTime":"2026-05-02T21:46:31.460Z","endTime":"2026-05-02T21:46:36.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":85.3,"endSpeed":77.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33071530389709,"aZ":-31.697167898302137,"pfxX":-0.6049360288626073,"pfxZ":0.3128452773711885,"pX":0.8375801603468479,"pZ":1.710408954000501,"vX0":7.04005529901189,"vY0":-123.95716871721342,"vZ0":-2.1461027733515365,"x":85.07,"y":192.6,"x0":-1.9742663849765583,"y0":50.0044011648531,"z0":5.262341045527106,"aX":-0.931076469976803},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.2,"breakHorizontal":-0.7,"spinRate":2544,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4437508029828967,"extension":5.179707342417429},"hitData":{"launchSpeed":93.6,"launchAngle":13.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.66,"coordY":123.32}},"index":4,"playId":"bf0df590-c13b-3a46-9fb9-2d8d435a3dec","pitchNumber":5,"startTime":"2026-05-02T21:46:47.176Z","endTime":"2026-05-02T21:46:57.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":-0.8000000000000007,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:46:57.025Z","atBatIndex":52},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Brad Lord intentionally walks William Contreras.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T21:47:59.955Z","endTime":"2026-05-02T21:49:11.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"5d174c44-88e9-30c8-bb15-eb7cdaa2effa","startTime":"2026-05-02T21:47:21.627Z","endTime":"2026-05-02T21:47:24.627Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"980fc495-a5b1-3137-bbcd-25ef53573bdc","startTime":"2026-05-02T21:47:42.857Z","endTime":"2026-05-02T21:47:46.677Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97227059925133,"aZ":-22.58878921302113,"pfxX":-6.971031276074257,"pfxZ":5.3826090639272515,"pX":1.8234196484829637,"pZ":3.6399434733814777,"vX0":12.55395445378664,"vY0":-132.27788281345963,"vZ0":-0.7472334842473167,"x":47.5,"y":140.5,"x0":-2.0681176405471153,"y0":50.00060194606944,"z0":5.575120846021307,"aX":-12.410152812993026},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.8,"breakHorizontal":10.1,"spinRate":2298,"spinDirection":252},"zone":12,"typeConfidence":2.0,"plateTime":0.4133259654211652,"extension":5.4899388146526515},"index":2,"playId":"b1466a89-143f-34d6-abae-766a47308148","pitchNumber":1,"startTime":"2026-05-02T21:48:02.310Z","endTime":"2026-05-02T21:48:06.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.720611815804464,"aZ":-29.379166424716658,"pfxX":-8.902260595643593,"pfxZ":1.4967779431580315,"pX":-1.7744480333418435,"pZ":2.8870625486546913,"vX0":5.449114214786062,"vY0":-135.98456585269008,"vZ0":-0.9939710258258666,"x":184.64,"y":160.83,"x0":-2.6472026106757496,"y0":50.00646204059678,"z0":5.294746872010647,"aX":-16.681862198510487},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.6,"breakHorizontal":15.0,"spinRate":2118,"spinDirection":257},"zone":11,"typeConfidence":2.0,"plateTime":0.4027230798921635,"extension":5.441559642213363},"index":3,"playId":"b4f354b7-74f7-3475-b712-f7b12b32faf9","pitchNumber":2,"startTime":"2026-05-02T21:48:22.370Z","endTime":"2026-05-02T21:48:26.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.385600628503063,"aZ":-30.557676393660472,"pfxX":-1.310117774725457,"pfxZ":1.0207021150962237,"pX":2.386884731004186,"pZ":0.7382280307356054,"vX0":11.839301648630336,"vY0":-124.26644891321617,"vZ0":-4.773361524943594,"x":26.02,"y":218.85,"x0":-2.247047138118778,"y0":50.002388230073,"z0":5.19141162819149,"aX":-2.073310578613202},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.0,"breakHorizontal":-0.1,"spinRate":2475,"spinDirection":336},"zone":14,"typeConfidence":2.0,"plateTime":0.43897153947319945,"extension":5.434620571052839},"index":4,"playId":"54a10e7a-d2ce-3226-993f-0980224adb3c","pitchNumber":3,"startTime":"2026-05-02T21:48:41.800Z","endTime":"2026-05-02T21:48:51.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Brad Lord. Brice Turang to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":5,"actionPlayId":"54a10e7a-d2ce-3226-993f-0980224adb3c","startTime":"2026-05-02T21:49:01.579Z","endTime":"2026-05-02T21:49:09.653Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"},"defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"postOnSecond":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.66,"dramaIndex":27.0,"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":6,"playId":"08227466-0546-1003-002c-f08cd117d70a","pitchNumber":3,"startTime":"2026-05-02T21:49:09.653Z","endTime":"2026-05-02T21:49:11.752Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"second":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.0,"awayTeamWinProbability":81.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.66,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:49:11.752Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gary Sánchez grounds out softly, pitcher Brad Lord to first baseman Curtis Mead.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T21:49:13.630Z","endTime":"2026-05-02T21:49:55.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695418,"link":"/api/v1/people/695418"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.848477485843286,"aZ":-30.029993814435517,"pfxX":-10.998522853396132,"pfxZ":1.130392199498897,"pX":0.4101157174872001,"pZ":2.036615494785181,"vX0":11.341138545938936,"vY0":-136.02522268852115,"vZ0":-2.979784354386045,"x":101.37,"y":183.79,"x0":-2.363073863288568,"y0":50.001096723971095,"z0":5.205013599294098,"aX":-20.829397162968597},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.7,"breakHorizontal":17.9,"spinRate":2220,"spinDirection":254},"zone":9,"typeConfidence":2.0,"plateTime":0.4010385194939037,"extension":5.565129959938495},"index":0,"playId":"8d82ea94-111b-365c-a7fa-ac26c179811f","pitchNumber":1,"startTime":"2026-05-02T21:49:27.710Z","endTime":"2026-05-02T21:49:33.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.187149916036372,"aZ":-28.293941044226614,"pfxX":-12.398360441618559,"pfxZ":2.040693234704749,"pX":-0.6955517903086256,"pZ":2.5060713419586285,"vX0":8.85179170516357,"vY0":-137.32690744687537,"vZ0":-2.3120482465892573,"x":143.51,"y":171.12,"x0":-2.354178493026749,"y0":50.00686365363382,"z0":5.28903658956779,"aX":-23.621485354031275},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.4,"breakHorizontal":20.5,"spinRate":2225,"spinDirection":255},"zone":4,"typeConfidence":2.0,"plateTime":0.39926951464815774,"extension":5.398128850149014},"hitData":{"launchSpeed":57.3,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.54,"coordY":179.06}},"index":1,"playId":"2e17d05d-af68-3ca8-a8f0-e4350cab0239","pitchNumber":2,"startTime":"2026-05-02T21:49:47.956Z","endTime":"2026-05-02T21:49:55.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:49:55.278Z","atBatIndex":54},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Tena hits a ground-rule double (2) on a line drive to left-center field.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T21:52:36.581Z","endTime":"2026-05-02T21:53:59.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Grant Anderson replaces Kyle Harrison.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T21:51:58.984Z","endTime":"2026-05-02T21:52:19.125Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681982,"link":"/api/v1/people/681982"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":690986,"link":"/api/v1/people/690986","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter José Tena replaces Joey Wiemer.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-02T21:52:19.125Z","endTime":"2026-05-02T21:52:38.882Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":686894,"link":"/api/v1/people/686894"},"defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":686894,"link":"/api/v1/people/686894","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":93.5,"endSpeed":86.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.354790314561516,"aZ":-30.851963589624724,"pfxX":-11.333238598019394,"pfxZ":0.7032074417476339,"pX":0.2820208811514998,"pZ":1.3291522548783787,"vX0":9.812134527117898,"vY0":-135.8681354574504,"vZ0":-2.7389131122533215,"x":106.25,"y":202.89,"x0":-1.8884804244708133,"y0":50.004465432471015,"z0":4.4752977148901625,"aX":-21.374524581077353},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.0,"breakHorizontal":18.7,"spinRate":2220,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.40180292085936964,"extension":6.567035908237056},"index":2,"playId":"590c3917-60ef-3951-89eb-586317a67f0d","pitchNumber":1,"startTime":"2026-05-02T21:52:38.882Z","endTime":"2026-05-02T21:52:43.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.0952080151911,"aZ":-29.716873390381792,"pfxX":7.407964235091186,"pfxZ":1.7987018993524044,"pX":-1.378271989440347,"pZ":1.8572013247818355,"vX0":-0.04849647941008184,"vY0":-115.61502530258313,"vZ0":1.4174984084772246,"x":169.54,"y":188.64,"x0":-2.320538677102126,"y0":50.0003353912984,"z0":4.072965097756802,"aX":10.099255438490292},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":3.8,"breakHorizontal":-13.4,"spinRate":2541,"spinDirection":87},"zone":13,"typeConfidence":0.9,"plateTime":0.47245524058793986,"extension":6.409344407175263},"index":3,"playId":"e472d51e-fc1f-3ed5-807d-781608036680","pitchNumber":2,"startTime":"2026-05-02T21:52:53.826Z","endTime":"2026-05-02T21:52:57.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":75.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.376499350471942,"aZ":-31.025241625011276,"pfxX":6.8075456915466575,"pfxZ":0.8088290379614183,"pX":-0.07710907859655365,"pZ":2.4638563936691136,"vX0":2.472747054023939,"vY0":-116.94126248470593,"vZ0":2.5235205939597494,"x":119.94,"y":172.26,"x0":-2.025903515880124,"y0":50.00068763238403,"z0":4.237654146443632,"aX":9.640095375021506},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.2,"breakHorizontal":-12.8,"spinRate":2570,"spinDirection":81},"zone":5,"typeConfidence":0.9,"plateTime":0.4643897908128398,"extension":6.44093287340759},"index":4,"playId":"47964627-46c9-3481-bd9b-437fe81bf010","pitchNumber":3,"startTime":"2026-05-02T21:53:11.188Z","endTime":"2026-05-02T21:53:16.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":75.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.551227735044332,"aZ":-31.426269943847664,"pfxX":5.665923422838251,"pfxZ":0.5275372000399496,"pX":-0.05625583837019858,"pZ":1.9093335011875576,"vX0":3.3211631402849413,"vY0":-117.38018721602813,"vZ0":1.4618618416990048,"x":119.14,"y":187.23,"x0":-2.2174194367120306,"y0":50.00325073843137,"z0":4.166859742203191,"aX":8.045230300906292},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.4,"breakHorizontal":-11.0,"spinRate":2542,"spinDirection":83},"zone":8,"typeConfidence":0.9,"plateTime":0.46353192216610717,"extension":6.259957197388684},"index":5,"playId":"e4f3e7f0-15e5-3f23-9c74-5840afa9fe8d","pitchNumber":4,"startTime":"2026-05-02T21:53:27.181Z","endTime":"2026-05-02T21:53:32.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.330422972445287,"aZ":-18.086772269522086,"pfxX":-7.2350263827303465,"pfxZ":7.469559896291553,"pX":-0.21764834706922528,"pZ":2.64611141747143,"vX0":7.2622832731796025,"vY0":-135.88395036205307,"vZ0":-2.0956450889684417,"x":125.3,"y":167.33,"x0":-1.973693917615233,"y0":50.00507090646492,"z0":4.6720305471894665,"aX":-13.650490037822266},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":11.8,"spinRate":2371,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.40174776992855055,"extension":6.652127836817863},"hitData":{"launchSpeed":102.7,"launchAngle":20.0,"totalDistance":362.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":76.32,"coordY":61.73}},"index":6,"playId":"ed4494d0-187f-3703-8c22-433ba6f54911","pitchNumber":5,"startTime":"2026-05-02T21:53:46.577Z","endTime":"2026-05-02T21:53:59.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":10.200000000000003,"leverageIndex":1.54,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:53:59.460Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis García Jr. flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T21:54:33.223Z","endTime":"2026-05-02T21:56:37.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luis García Jr. replaces Nasim Nuñez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T21:54:30.480Z","endTime":"2026-05-02T21:54:35.509Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":683083,"link":"/api/v1/people/683083"},"defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"second":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.408482371367878,"aZ":-32.15834675905375,"pfxX":4.848230621374729,"pfxZ":0.013094662486201614,"pX":0.39112164311066133,"pZ":2.4909459167239256,"vX0":4.569676295347899,"vY0":-117.08637051914704,"vZ0":2.631092347365636,"x":102.09,"y":171.52,"x0":-2.216819987450776,"y0":50.00356262813822,"z0":4.364786498412105,"aX":6.721633020116678},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.0,"breakHorizontal":-10.0,"spinRate":2428,"spinDirection":74},"zone":6,"typeConfidence":0.9,"plateTime":0.4680489552243259,"extension":6.331912187214775},"index":1,"playId":"eef7fff5-f969-36ed-89ea-59070491ac72","pitchNumber":1,"startTime":"2026-05-02T21:54:35.509Z","endTime":"2026-05-02T21:54:41.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"second":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.1,"endSpeed":79.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.587965090900838,"aZ":-36.0312385796555,"pfxX":-7.609104695645252,"pfxZ":-2.3854849923631445,"pX":-2.594283801315794,"pZ":2.2804232442181243,"vX0":1.5194802196487498,"vY0":-125.5038612862379,"vZ0":1.8357933556264,"x":215.89,"y":177.21,"x0":-2.2138949626614006,"y0":50.00597010564411,"z0":4.449064486825079,"aX":-12.283811082992449},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.7,"breakHorizontal":13.6,"spinRate":1607,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.43447748784033013,"extension":6.591472531770958},"index":2,"playId":"97b596a4-eb79-3414-a287-1f54c6ea9a0a","pitchNumber":2,"startTime":"2026-05-02T21:55:09.369Z","endTime":"2026-05-02T21:55:13.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"second":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-05-02T21:55:38.604Z","endTime":"2026-05-02T21:56:24.905Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"second":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.102411038332512,"aZ":-16.864747609409143,"pfxX":-8.47337994058928,"pfxZ":8.082048109696357,"pX":0.44625091410255735,"pZ":3.161237383771099,"vX0":8.850458542950712,"vY0":-136.97675456390084,"vZ0":-1.0859303633669253,"x":99.99,"y":153.43,"x0":-1.730458379279335,"y0":50.00475130924756,"z0":4.7193124883888595,"aX":-16.05554381382758},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":13.4,"spinRate":2444,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.40033731164944975,"extension":6.682211482329788},"hitData":{"launchSpeed":86.2,"launchAngle":36.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.65,"coordY":74.6}},"index":4,"playId":"bb4c1e13-c78d-33df-ae47-155ec9dbfd5c","pitchNumber":3,"startTime":"2026-05-02T21:56:24.905Z","endTime":"2026-05-02T21:56:37.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"second":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":-7.200000000000003,"leverageIndex":2.38,"dramaIndex":109.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:56:37.228Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Keibert Ruiz grounds out, shortstop Joey Ortiz to first baseman Jake Bauers.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T21:56:49.842Z","endTime":"2026-05-02T21:57:15.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.735469723008812,"aZ":-30.787566035120822,"pfxX":5.588626656960249,"pfxZ":0.9718732776269139,"pX":-0.7316186347297556,"pZ":1.9821739128200833,"vX0":2.1218465921354372,"vY0":-118.20241888735852,"vZ0":1.3783453142969089,"x":144.89,"y":185.26,"x0":-2.3648184454543064,"y0":50.00283455526346,"z0":4.200506367735094,"aX":7.974958691623122},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.3,"breakHorizontal":-10.7,"spinRate":2580,"spinDirection":85},"zone":7,"typeConfidence":0.9,"plateTime":0.4618897775064079,"extension":6.407224354569674},"hitData":{"launchSpeed":75.1,"launchAngle":12.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.34,"coordY":129.38}},"index":0,"playId":"dae593a3-5822-3a7a-88d3-8c293e8791d2","pitchNumber":1,"startTime":"2026-05-02T21:57:08.014Z","endTime":"2026-05-02T21:57:15.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"second":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":660688,"link":"/api/v1/people/660688"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.9,"awayTeamWinProbability":81.1,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":2.25,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-05-02T21:57:15.540Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out, shortstop Joey Ortiz to first baseman Jake Bauers.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T21:59:43.760Z","endTime":"2026-05-02T22:01:54.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T21:57:32.787Z","endTime":"2026-05-02T21:58:06.377Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: DL Hall replaces Grant Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-02T21:58:06.377Z","endTime":"2026-05-02T21:59:45.907Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669084,"link":"/api/v1/people/669084"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.926938447278637,"aZ":-34.264359906252984,"pfxX":-3.253903072715163,"pfxZ":-1.3699777928103565,"pX":-0.9579417349635266,"pZ":2.5154017598700795,"vX0":-7.270990970768912,"vY0":-123.43180964126233,"vZ0":-0.4715435381037226,"x":153.51,"y":170.86,"x0":2.4607070488890184,"y0":50.001500116298885,"z0":5.619693742125059,"aX":-4.9684511082453024},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.3,"breakHorizontal":7.8,"spinRate":2288,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.4454941250882838,"extension":6.997394744690535},"index":2,"playId":"6b127068-a825-3c91-b336-7d4a2c48e20a","pitchNumber":1,"startTime":"2026-05-02T21:59:45.907Z","endTime":"2026-05-02T21:59:50.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22773785946965,"aZ":-36.43047196002042,"pfxX":-4.753833919644317,"pfxZ":-2.7364111122462695,"pX":0.3637313353627527,"pZ":2.755079392281378,"vX0":-3.7278234682064237,"vY0":-124.09171058968487,"vZ0":0.3967636721777854,"x":103.14,"y":164.39,"x0":2.503811496098236,"y0":50.000823099137584,"z0":5.6322246816338675,"aX":-7.3999364385272015},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.6,"breakHorizontal":9.5,"spinRate":2368,"spinDirection":284},"zone":6,"typeConfidence":2.0,"plateTime":0.4416796021724885,"extension":6.915683827724567},"index":3,"playId":"2c685607-ea70-377d-9679-0b8b7583739a","pitchNumber":2,"startTime":"2026-05-02T22:00:04.285Z","endTime":"2026-05-02T22:00:08.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23170320816632,"aZ":-31.0004132955068,"pfxX":-11.049032601391247,"pfxZ":0.8170324982440738,"pX":0.003965921429377072,"pZ":1.4479664687307263,"vX0":-3.078441217783721,"vY0":-120.13317904847904,"vZ0":-2.8259680496380626,"x":116.85,"y":199.68,"x0":2.7418169791680675,"y0":50.00463776671446,"z0":5.433602170014829,"aX":-15.931055638693419},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.0,"breakHorizontal":20.8,"spinRate":2618,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.45833562968095576,"extension":6.969850854599159},"index":4,"playId":"2f035e11-5200-383a-b941-bcc2e2ef632f","pitchNumber":3,"startTime":"2026-05-02T22:00:21.518Z","endTime":"2026-05-02T22:00:26.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.114631176774466,"aZ":-21.418213401744225,"pfxX":11.195896870477826,"pfxZ":5.658542886887773,"pX":0.752027256214148,"pZ":2.5518221378954946,"vX0":-8.081441723096384,"vY0":-138.28925772367785,"vZ0":-3.923286955136485,"x":88.33,"y":169.88,"x0":2.285026617881697,"y0":50.00350649811049,"z0":5.459017154170157,"aX":21.287757268598938},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.5,"breakHorizontal":-18.1,"spinRate":2140,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.3988801928272583,"extension":7.0995025627132815},"index":5,"playId":"a47eb273-18d6-311f-8fcb-11e998836ba2","pitchNumber":4,"startTime":"2026-05-02T22:00:43.482Z","endTime":"2026-05-02T22:00:48.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.292195601461568,"aZ":-35.45111739693316,"pfxX":-10.80521944624407,"pfxZ":-2.273236055411944,"pX":0.4248539617351972,"pZ":2.233734463487448,"vX0":-1.6602827402161322,"vY0":-119.70976835253005,"vZ0":-0.06718183178109438,"x":100.81,"y":178.47,"x0":2.531358413416182,"y0":50.00174989724653,"z0":5.4503943475497705,"aX":-15.593566894253563},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.8,"breakHorizontal":19.9,"spinRate":2544,"spinDirection":299},"zone":9,"typeConfidence":2.0,"plateTime":0.4585168523247485,"extension":6.9631660989969255},"index":6,"playId":"a917f8e8-4730-3e9c-b44b-df530e4ae7d6","pitchNumber":5,"startTime":"2026-05-02T22:01:20.596Z","endTime":"2026-05-02T22:01:25.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91051509335837,"aZ":-30.113683757333764,"pfxX":-11.219741952761042,"pfxZ":1.3618681066701974,"pX":-0.4139289108329496,"pZ":2.3442380800448883,"vX0":-3.7339215253492735,"vY0":-122.58477949818277,"vZ0":-1.326122616925719,"x":132.78,"y":175.49,"x0":2.5893949859673833,"y0":50.00106735558123,"z0":5.48061897727661,"aX":-16.946122109037173},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.4,"breakHorizontal":21.2,"spinRate":2615,"spinDirection":300},"zone":7,"typeConfidence":2.0,"plateTime":0.4480921774925002,"extension":6.939671432558467},"hitData":{"launchSpeed":74.4,"launchAngle":2.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.03,"coordY":149.55}},"index":7,"playId":"1fc4865d-f24c-3bb4-9dd6-b846a4daf0a6","pitchNumber":6,"startTime":"2026-05-02T22:01:45.878Z","endTime":"2026-05-02T22:01:54.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":677588,"link":"/api/v1/people/677588"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":669084,"link":"/api/v1/people/669084"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-5.099999999999998,"leverageIndex":1.93,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:01:54.969Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T22:03:56.881Z","endTime":"2026-05-02T22:05:08.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for James Wood.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T22:03:47.024Z","endTime":"2026-05-02T22:03:47.049Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"100","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from first base to second base for Curtis Mead.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-02T22:03:47.049Z","endTime":"2026-05-02T22:03:47.051Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"200","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"José Tena remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-02T22:03:47.051Z","endTime":"2026-05-02T22:03:47.052Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":686894,"link":"/api/v1/people/686894"},"defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686894,"link":"/api/v1/people/686894"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Luis García Jr. remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-05-02T22:03:47.052Z","endTime":"2026-05-02T22:03:59.231Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":683083,"link":"/api/v1/people/683083"},"defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":678554,"link":"/api/v1/people/678554"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.224903538183074,"aZ":-27.23634384171871,"pfxX":-11.787104944384637,"pfxZ":2.630191007567782,"pX":-0.4750144701576381,"pZ":1.766270447277874,"vX0":8.444390761621124,"vY0":-135.84468649244508,"vZ0":-4.152957565425242,"x":135.11,"y":191.09,"x0":-2.083779737054516,"y0":50.004612929793225,"z0":5.196061753098551,"aX":-22.15339759781749},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.1,"breakHorizontal":19.7,"spinRate":2302,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.4023488665944548,"extension":5.311273404917566},"index":4,"playId":"9739e216-d7cc-3360-b81f-965f7d7de924","pitchNumber":1,"startTime":"2026-05-02T22:03:59.231Z","endTime":"2026-05-02T22:04:03.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6896843130828,"aZ":-30.398113869073494,"pfxX":-8.394248026820236,"pfxZ":1.1770516753839555,"pX":0.15786943886198235,"pZ":1.7676193611195705,"vX0":7.961458485861793,"vY0":-121.6938581279638,"vZ0":-2.044938563594385,"x":110.98,"y":191.05,"x0":-2.057170767158455,"y0":50.00165512718982,"z0":5.238425602207838,"aX":-12.656684266410453},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.9,"breakHorizontal":13.4,"spinRate":1711,"spinDirection":270},"zone":8,"typeConfidence":2.0,"plateTime":0.44916850429546384,"extension":5.1117296466457},"index":5,"playId":"3ef7e158-f833-3d79-b948-af5af006700d","pitchNumber":2,"startTime":"2026-05-02T22:04:10.746Z","endTime":"2026-05-02T22:04:15.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89717677743578,"aZ":-21.99978475787965,"pfxX":-11.394978224422543,"pfxZ":5.257775967140093,"pX":-1.4681051511603198,"pZ":3.770098003214216,"vX0":5.9699401953685225,"vY0":-138.49763441425483,"vZ0":-0.565410198759235,"x":172.96,"y":136.99,"x0":-2.1748795618049637,"y0":50.0056372588786,"z0":5.452568570116663,"aX":-22.066588230245266},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.6,"breakHorizontal":19.3,"spinRate":2318,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.3959734034847209,"extension":5.348844393253433},"index":6,"playId":"1239aa74-61da-3345-992c-8c1ccdd2a041","pitchNumber":3,"startTime":"2026-05-02T22:04:34.243Z","endTime":"2026-05-02T22:04:39.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":93.5,"endSpeed":84.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45910345551201,"aZ":-22.293811157959986,"pfxX":-11.019839100658125,"pfxZ":5.345744026305695,"pX":1.1307873909285004,"pZ":3.176402204153886,"vX0":11.790229800606078,"vY0":-135.56389213401027,"vZ0":-1.561554240640521,"x":73.9,"y":153.02,"x0":-1.856763093848699,"y0":50.00498999626177,"z0":5.326311920901505,"aX":-20.378358107085496},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.5,"breakHorizontal":17.3,"spinRate":2346,"spinDirection":251},"zone":12,"typeConfidence":2.0,"plateTime":0.4050576939436299,"extension":5.379179704120149},"index":7,"playId":"17ceb4ca-f72f-36b7-a657-7c8a037c5676","pitchNumber":4,"startTime":"2026-05-02T22:04:49.269Z","endTime":"2026-05-02T22:04:54.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.29178087685864,"aZ":-32.89093876727188,"pfxX":1.7234496069968184,"pfxZ":-0.4523703936731387,"pX":-0.49762339435087827,"pZ":2.6918749640686546,"vX0":3.878106577205845,"vY0":-123.70737468361892,"vZ0":-0.20250680678546074,"x":135.97,"y":166.1,"x0":-2.2978814818206157,"y0":50.003055411162805,"z0":5.488455571845314,"aX":2.7220446261589086},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.7,"breakHorizontal":-3.8,"spinRate":2510,"spinDirection":93},"zone":4,"typeConfidence":2.0,"plateTime":0.4395866692109882,"extension":4.897523136673952},"index":8,"playId":"476fcdeb-6060-33d5-9668-74204c4466cc","pitchNumber":5,"startTime":"2026-05-02T22:05:03.872Z","endTime":"2026-05-02T22:05:08.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:05:08.655Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Rengifo singles on a ground ball to third baseman Brady House.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T22:05:26.641Z","endTime":"2026-05-02T22:06:15.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.392484023655427,"aZ":-32.30428375929391,"pfxX":0.820387980612842,"pfxZ":-0.08423465614413583,"pX":0.28407109208227105,"pZ":1.823196261839266,"vX0":6.161609325919117,"vY0":-124.86814270323543,"vZ0":-2.14696294499557,"x":106.17,"y":189.55,"x0":-2.3143568528679226,"y0":50.00048029471067,"z0":5.3328706055299016,"aX":1.3046786129899512},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.4,"breakHorizontal":-2.8,"spinRate":2589,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.43739880558126787,"extension":5.119399013734906},"index":0,"playId":"7a71e875-af96-35a3-8202-73664d913eea","pitchNumber":1,"startTime":"2026-05-02T22:05:31.171Z","endTime":"2026-05-02T22:05:37.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.104515570341555,"aZ":-22.547335396713162,"pfxX":-8.661170910760518,"pfxZ":5.064081115851515,"pX":0.14828682969628404,"pZ":2.3385314020306307,"vX0":9.015608511410267,"vY0":-136.75738062316057,"vZ0":-3.6908207867377754,"x":111.35,"y":175.64,"x0":-2.059923309699617,"y0":50.00328998972772,"z0":5.245260411774875,"aX":-16.467727532020817},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.6,"breakHorizontal":13.9,"spinRate":2416,"spinDirection":250},"zone":5,"typeConfidence":2.0,"plateTime":0.39993051177022787,"extension":5.22744230633056},"index":1,"playId":"f51e1250-1e3d-3f7f-a12c-cfd38e9f9cb6","pitchNumber":2,"startTime":"2026-05-02T22:05:46.098Z","endTime":"2026-05-02T22:05:50.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62338006938507,"aZ":-21.991824104048728,"pfxX":-9.966420724475167,"pfxZ":5.33079369112038,"pX":-0.2107736554183655,"pZ":2.8792430715294937,"vX0":8.243715537251058,"vY0":-137.61819920354904,"vZ0":-2.7344743735815875,"x":125.03,"y":161.04,"x0":-1.955877414886262,"y0":50.00543398278869,"z0":5.381789983075974,"aX":-19.04695453242084},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.2,"breakHorizontal":16.2,"spinRate":2232,"spinDirection":244},"zone":2,"typeConfidence":2.0,"plateTime":0.39858943910494427,"extension":5.282468848416163},"hitData":{"launchSpeed":79.5,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.22,"coordY":165.78}},"index":2,"playId":"2d6243f1-0275-3ccd-a387-b26ac2a31737","pitchNumber":3,"startTime":"2026-05-02T22:06:06.914Z","endTime":"2026-05-02T22:06:15.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-1.299999999999999,"leverageIndex":0.39,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:06:15.835Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Lockridge singles on a ground ball to right fielder James Wood. David Hamilton to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T22:07:13.596Z","endTime":"2026-05-02T22:10:06.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"postOnSecond":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[0],"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":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner David Hamilton replaces Luis Rengifo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-02T22:06:37.897Z","endTime":"2026-05-02T22:06:55.977Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":650859,"link":"/api/v1/people/650859"},"base":1,"defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"8c0c3a83-62b1-3ebe-86a6-9398ba482cb7","startTime":"2026-05-02T22:06:55.977Z","endTime":"2026-05-02T22:07:00.975Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.010898016971208,"aZ":-20.08450271299069,"pfxX":-10.8377827891888,"pfxZ":6.423643028055405,"pX":0.6096826194646773,"pZ":2.1744167307618123,"vX0":11.217833861173046,"vY0":-136.5517476474206,"vZ0":-4.953958961192282,"x":93.76,"y":180.07,"x0":-2.1501861964201985,"y0":50.00395046849582,"z0":5.40044480132028,"aX":-20.400287316195822},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.7,"breakHorizontal":17.2,"spinRate":2359,"spinDirection":251},"zone":9,"typeConfidence":2.0,"plateTime":0.40164149962569295,"extension":5.462689043584673},"index":2,"playId":"a4cc7fa1-a834-35ce-9187-b428ca16d517","pitchNumber":1,"startTime":"2026-05-02T22:07:15.942Z","endTime":"2026-05-02T22:07:20.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.637232765559112,"aZ":-27.057070017050286,"pfxX":-11.772922472901707,"pfxZ":2.7215258111509186,"pX":-0.32765462021238173,"pZ":2.573161621882625,"vX0":9.683012456675963,"vY0":-136.45083265730716,"vZ0":-2.4516907791298923,"x":129.49,"y":169.3,"x0":-2.3965051875250762,"y0":50.00610928854407,"z0":5.351942449054721,"aX":-22.15616132683746},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.6,"breakHorizontal":19.2,"spinRate":2252,"spinDirection":251},"zone":4,"typeConfidence":2.0,"plateTime":0.4017559044045331,"extension":5.486025378031172},"index":3,"playId":"eadd5b00-add0-3569-887b-b64029baa0a2","pitchNumber":2,"startTime":"2026-05-02T22:07:36.531Z","endTime":"2026-05-02T22:07:42.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.654122081841876,"aZ":-22.319765904574965,"pfxX":-8.39044667021277,"pfxZ":5.161971164958722,"pX":-1.2596462569629276,"pZ":4.747335241381174,"vX0":6.096029746820367,"vY0":-137.54772961840834,"vZ0":1.5610585086599342,"x":165.01,"y":110.6,"x0":-2.4190863985793327,"y0":50.000096244123625,"z0":5.689970233854262,"aX":-16.010080664107928},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.0,"breakHorizontal":13.8,"spinRate":2265,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.3988197112231897,"extension":5.36302548716986},"index":4,"playId":"86424133-91f6-31f4-93d9-8892571ae8cd","pitchNumber":3,"startTime":"2026-05-02T22:07:55.865Z","endTime":"2026-05-02T22:08:00.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86466028805076,"aZ":-24.296224754189566,"pfxX":-9.831703753930285,"pfxZ":4.102965119480775,"pX":0.13550575717396124,"pZ":2.6614498063296392,"vX0":9.958251533466857,"vY0":-137.72852585786066,"vZ0":-3.238380507298153,"x":111.83,"y":166.92,"x0":-2.2513146483058186,"y0":50.002388502429575,"z0":5.497482085152823,"aX":-18.87062258821258},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.0,"breakHorizontal":15.7,"spinRate":2256,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.3978439442776458,"extension":5.536928334071007},"index":5,"playId":"4796a4fa-9794-310b-a4dd-90f5a3609714","pitchNumber":4,"startTime":"2026-05-02T22:08:17.847Z","endTime":"2026-05-02T22:08:21.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.466876858666655,"aZ":-31.098457062415836,"pfxX":-9.564745193993566,"pfxZ":0.5571021662119637,"pX":-1.1902499229784202,"pZ":2.989465691016068,"vX0":6.941453516560143,"vY0":-138.33553586426083,"vZ0":-0.7376130720587115,"x":162.37,"y":158.06,"x0":-2.4875753809328804,"y0":50.00579753444728,"z0":5.341804688625851,"aX":-18.566253829801813},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.1,"breakHorizontal":16.0,"spinRate":2054,"spinDirection":257},"zone":11,"typeConfidence":2.0,"plateTime":0.3957448149450098,"extension":5.477858056058142},"index":6,"playId":"eb34482d-fc2a-3f52-bc01-83b771f409e0","pitchNumber":5,"startTime":"2026-05-02T22:08:43.879Z","endTime":"2026-05-02T22:08:50.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":7,"playId":"dc1ceb19-f3c6-3aa2-b9d0-66984c301ccc","startTime":"2026-05-02T22:09:09.543Z","endTime":"2026-05-02T22:09:12.996Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71230827591989,"aZ":-22.952417672645808,"pfxX":-9.55645353063322,"pfxZ":4.730075582254427,"pX":-0.8492126504708475,"pZ":3.2728597429723467,"vX0":7.381861346637519,"vY0":-138.670209906936,"vZ0":-1.9434395656080588,"x":149.37,"y":150.41,"x0":-2.3027882615774034,"y0":50.00247854250723,"z0":5.512389328770112,"aX":-18.630203705086846},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.4,"breakHorizontal":15.8,"spinRate":2351,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.39483620713553824,"extension":5.4813583236542085},"index":8,"playId":"cc3262e7-26db-3978-b67d-0a58e5bcd589","pitchNumber":6,"startTime":"2026-05-02T22:09:32.296Z","endTime":"2026-05-02T22:09:36.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78509488685644,"aZ":-31.8252927123891,"pfxX":-0.5470180546208407,"pfxZ":0.2169299099883535,"pX":0.7551312967699668,"pZ":2.3869962922611667,"vX0":8.102935989289017,"vY0":-126.08295751502402,"vZ0":-1.0911925429431897,"x":88.22,"y":174.33,"x0":-2.4132497789513274,"y0":50.004894179183125,"z0":5.366399092087459,"aX":-0.8918445485983105},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.4,"breakHorizontal":-0.6,"spinRate":2533,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.432461574502637,"extension":5.410103559961553},"hitData":{"launchSpeed":82.6,"launchAngle":0.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.85,"coordY":121.67}},"index":9,"playId":"10c68332-8c66-3394-b213-a5f31593f870","pitchNumber":7,"startTime":"2026-05-02T22:09:56.510Z","endTime":"2026-05-02T22:10:06.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":663604,"link":"/api/v1/people/663604","batSide":{"code":"R","description":"Right"}},"first":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":663604,"link":"/api/v1/people/663604"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:10:06.871Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Frelick singles on a line drive to left fielder José Tena. David Hamilton to 3rd. Brandon Lockridge to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T22:10:36.459Z","endTime":"2026-05-02T22:10:45.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnSecond":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"postOnThird":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44976467257781,"aZ":-24.030701510622613,"pfxX":-11.323514521481258,"pfxZ":4.311469753836329,"pX":0.4925626692666767,"pZ":2.4174895629361908,"vX0":11.616738607411982,"vY0":-136.01783030300496,"vZ0":-3.128678605825037,"x":98.22,"y":173.51,"x0":-2.345102325883184,"y0":50.00624322080246,"z0":5.233243143961552,"aX":-21.403554211046906},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.3,"breakHorizontal":18.4,"spinRate":2462,"spinDirection":245},"zone":6,"typeConfidence":2.0,"plateTime":0.40138434587315386,"extension":5.457215028774635},"hitData":{"launchSpeed":86.7,"launchAngle":8.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":95.51,"coordY":122.48}},"index":0,"playId":"a3155a56-8566-31a3-a920-3e7f4cc362d3","pitchNumber":1,"startTime":"2026-05-02T22:10:36.459Z","endTime":"2026-05-02T22:10:45.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":663604,"link":"/api/v1/people/663604"},"second":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":-3.0999999999999996,"leverageIndex":1.04,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:10:45.539Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Ortiz grounds out, second baseman Curtis Mead to first baseman Luis García Jr. David Hamilton scores. Brandon Lockridge to 3rd. Sal Frelick to 2nd.","rbi":1,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T22:11:09.105Z","endTime":"2026-05-02T22:12:12.247Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnThird":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":{"id":695418,"link":"/api/v1/people/695418"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16856613346813,"aZ":-30.032384327623085,"pfxX":-12.179442907609147,"pfxZ":1.1478851817505653,"pX":0.047990506996512944,"pZ":3.9114684625139895,"vX0":10.577258558367076,"vY0":-135.44088996317748,"vZ0":1.4701983571915,"x":115.17,"y":133.17,"x0":-2.315773090533156,"y0":50.004123010469655,"z0":5.454145706766353,"aX":-22.745622294713},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.6,"breakHorizontal":19.9,"spinRate":2257,"spinDirection":252},"zone":12,"typeConfidence":2.0,"plateTime":0.40362748621000444,"extension":5.366210631763133},"index":0,"playId":"b46411ed-4ae1-3a3d-a854-c4d8b8214cb8","pitchNumber":1,"startTime":"2026-05-02T22:11:22.291Z","endTime":"2026-05-02T22:11:28.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"second":{"id":663604,"link":"/api/v1/people/663604"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":94.2,"endSpeed":86.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.182619727306893,"aZ":-30.76948575161902,"pfxX":-10.922420902868001,"pfxZ":0.7323993729029397,"pX":-1.5185559510498219,"pZ":2.7716205289529765,"vX0":6.501600876639837,"vY0":-137.0709968779599,"vZ0":-1.0627821906239803,"x":174.88,"y":163.95,"x0":-2.4973897010321817,"y0":50.00113439266607,"z0":5.25784371107052,"aX":-20.863293503423453},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.3,"breakHorizontal":18.5,"spinRate":2089,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.39899752946257827,"extension":5.451625227578672},"index":1,"playId":"242d78f4-8c49-3ebb-9871-379ac49862ef","pitchNumber":2,"startTime":"2026-05-02T22:11:43.945Z","endTime":"2026-05-02T22:11:49.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"second":{"id":663604,"link":"/api/v1/people/663604"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":88.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.807884422035468,"aZ":-26.646879746715896,"pfxX":-9.715630396852038,"pfxZ":2.8198608939311107,"pX":-0.42766709218060367,"pZ":1.87527688901567,"vX0":8.794073175953457,"vY0":-137.7244724210852,"vZ0":-4.437172586358,"x":133.3,"y":188.15,"x0":-2.3688359311391745,"y0":50.004041913235746,"z0":5.266478681126513,"aX":-19.04249463331464},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.6,"breakHorizontal":16.2,"spinRate":2235,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.39468134677929756,"extension":5.422659737845106},"hitData":{"launchSpeed":75.7,"launchAngle":-47.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.9,"coordY":160.2}},"index":2,"playId":"d2e64f2a-e40c-3981-9256-72658ba7ac47","pitchNumber":3,"startTime":"2026-05-02T22:12:04.690Z","endTime":"2026-05-02T22:12:12.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":686217,"link":"/api/v1/people/686217"},"second":{"id":663604,"link":"/api/v1/people/663604"},"third":{"id":666152,"link":"/api/v1/people/666152"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.000000000000001,"awayTeamWinProbability":93.0,"homeTeamWinProbabilityAdded":-1.6999999999999984,"leverageIndex":1.26,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:12:12.247Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Garrett Mitchell walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T22:12:42.579Z","endTime":"2026-05-02T22:13:42.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnThird":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.367665785050775,"aZ":-22.625142639296563,"pfxX":-11.979987468858733,"pfxZ":5.0620153730001896,"pX":-0.7971063446918748,"pZ":3.124820687644064,"vX0":8.486694261617055,"vY0":-136.75610482778814,"vZ0":-1.6086787693367777,"x":147.38,"y":154.41,"x0":-2.390902748919453,"y0":50.00247988517,"z0":5.279307603500054,"aX":-22.593949692028577},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.0,"breakHorizontal":19.8,"spinRate":2424,"spinDirection":251},"zone":1,"typeConfidence":2.0,"plateTime":0.4011745448930917,"extension":5.3879925683453935},"index":0,"playId":"635c37c6-5fc7-3eb8-a0e9-5d7683bb2cca","pitchNumber":1,"startTime":"2026-05-02T22:12:42.579Z","endTime":"2026-05-02T22:12:47.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37046852791268,"aZ":-32.57553993937536,"pfxX":-1.2186479228760678,"pfxZ":-0.2466513522347693,"pX":1.3520511270376439,"pZ":1.7374437924638286,"vX0":9.863614864612682,"vY0":-126.05501323859339,"vZ0":-2.2896054076635153,"x":65.46,"y":191.87,"x0":-2.4446473812266865,"y0":50.004803874258485,"z0":5.274211834856045,"aX":-1.9734633855408483},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.7,"breakHorizontal":0.1,"spinRate":2528,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4336528914767932,"extension":5.473786573086856},"index":1,"playId":"7a6318e7-7b28-3e80-a3c6-ddd21d82d15e","pitchNumber":2,"startTime":"2026-05-02T22:13:01.101Z","endTime":"2026-05-02T22:13:06.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52563280857024,"aZ":-34.066495643184155,"pfxX":-0.29358672660216545,"pfxZ":-1.1970882953824056,"pX":1.4215111877935465,"pZ":1.8790617207667617,"vX0":9.676618491820756,"vY0":-124.64438489486328,"vZ0":-1.701115214633691,"x":62.82,"y":188.05,"x0":-2.4620514688883817,"y0":50.00119109643749,"z0":5.366234360860857,"aX":-0.46588033676096957},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.3,"breakHorizontal":-1.6,"spinRate":2684,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.43833861845457456,"extension":5.395952662080089},"index":2,"playId":"1718f57a-49ca-3897-9f46-38d17568d5e9","pitchNumber":3,"startTime":"2026-05-02T22:13:19.284Z","endTime":"2026-05-02T22:13:24.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.364933957062036,"aZ":-35.356536248936,"pfxX":0.2545588121575699,"pfxZ":-2.058942584516018,"pX":1.1262860842328182,"pZ":2.1476633702600916,"vX0":8.68096539119889,"vY0":-123.38318956587827,"vZ0":-0.5826402468606267,"x":74.07,"y":180.79,"x0":-2.4696871067158144,"y0":50.00442581923562,"z0":5.364130360603082,"aX":0.3930877393863579},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.6,"breakHorizontal":-2.5,"spinRate":2595,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4437734395220261,"extension":5.39872105269603},"index":3,"playId":"8b996ca4-c1f0-3575-8b10-fa6e95038083","pitchNumber":4,"startTime":"2026-05-02T22:13:37.529Z","endTime":"2026-05-02T22:13:42.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"second":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.63,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:13:42.546Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T22:14:42.806Z","endTime":"2026-05-02T22:17:38.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T22:13:57.493Z","endTime":"2026-05-02T22:14:44.995Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.993965430778047,"aZ":-34.763934691559434,"pfxX":5.046489043755772,"pfxZ":-1.8845067690888797,"pX":-0.07076894704167602,"pZ":2.987908305027654,"vX0":4.6676132528368885,"vY0":-116.45590962513634,"vZ0":1.8891133086361844,"x":119.7,"y":158.11,"x0":-2.757214690416134,"y0":50.00429529746878,"z0":5.456012746931427,"aX":6.9269580291423996},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-2.6,"breakHorizontal":-10.3,"spinRate":2732,"spinDirection":63},"zone":2,"typeConfidence":2.0,"plateTime":0.4704500269003229,"extension":5.416441403968688},"index":1,"playId":"b32f25ef-ef5f-3d06-bdba-4865e09a4a6e","pitchNumber":1,"startTime":"2026-05-02T22:14:44.995Z","endTime":"2026-05-02T22:14:50.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.282321413785137,"aZ":-19.025572879361885,"pfxX":-9.782326420946008,"pfxZ":6.763284349375331,"pX":-0.4230211164351234,"pZ":2.804211136300222,"vX0":8.567798927696446,"vY0":-137.96544004870674,"vZ0":-3.7550874750419476,"x":133.12,"y":163.07,"x0":-2.2850949633603928,"y0":50.00228806629341,"z0":5.451504001777459,"aX":-19.0162219162335},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":16.1,"spinRate":2407,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.3957335042065293,"extension":5.5464077151694395},"index":2,"playId":"d1d73611-74d7-34c8-9605-5778074f0a97","pitchNumber":2,"startTime":"2026-05-02T22:15:04.528Z","endTime":"2026-05-02T22:15:09.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.338495231772036,"aZ":-20.50505634497045,"pfxX":-9.120878111750537,"pfxZ":5.928481238517561,"pX":-0.8425141978958941,"pZ":3.2136469087871506,"vX0":7.540434255928291,"vY0":-139.1763790331346,"vZ0":-2.534409339303142,"x":149.11,"y":152.01,"x0":-2.3978481526740243,"y0":50.0013653830716,"z0":5.489482909716241,"aX":-17.946776788934322},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.4,"breakHorizontal":15.0,"spinRate":2268,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.3930961666524122,"extension":5.347382137240496},"index":3,"playId":"1cc0cf62-f5fa-3c64-9c09-ac4fdc8efde5","pitchNumber":3,"startTime":"2026-05-02T22:15:25.538Z","endTime":"2026-05-02T22:15:29.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.1,"endSpeed":87.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35036905760468,"aZ":-22.948117972693595,"pfxX":-9.59549136457585,"pfxZ":4.69003852817322,"pX":-1.0051062842096983,"pZ":3.7532328358640425,"vX0":7.400263093613452,"vY0":-138.4976000571894,"vZ0":-0.6702423912754258,"x":155.31,"y":137.44,"x0":-2.4486861527503043,"y0":50.002268394344554,"z0":5.516329740870339,"aX":-18.871049504702487},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.5,"breakHorizontal":16.1,"spinRate":2190,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.3936389974123786,"extension":5.597014520942234},"index":4,"playId":"07c7e58e-eec5-3409-a973-6bb9840ba997","pitchNumber":4,"startTime":"2026-05-02T22:15:49.915Z","endTime":"2026-05-02T22:15:54.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07695393889254,"aZ":-29.175643787112797,"pfxX":6.74337957420593,"pfxZ":2.0532479759278335,"pX":1.447773705092259,"pZ":1.8742949814358734,"vX0":7.466848420014718,"vY0":-120.3319194901433,"vZ0":-1.7539541071562117,"x":61.81,"y":188.17,"x0":-2.5755710144316315,"y0":50.00429087069409,"z0":5.205728640585827,"aX":9.855693881838027},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.6,"breakHorizontal":-14.0,"spinRate":2675,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4557622896702509,"extension":5.376766527144304},"index":5,"playId":"28470c6b-14ab-3499-8d99-7c747de05ecc","pitchNumber":5,"startTime":"2026-05-02T22:16:09.685Z","endTime":"2026-05-02T22:16:14.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45161062287066,"aZ":-24.43042420790585,"pfxX":-10.537481630460451,"pfxZ":3.994203716098097,"pX":-1.027008642797981,"pZ":3.7077135512555413,"vX0":7.7859328137510095,"vY0":-138.02519372874937,"vZ0":-0.41374746706594673,"x":156.15,"y":138.67,"x0":-2.5091748030681122,"y0":50.00080816036393,"z0":5.498337703994932,"aX":-20.419038426924107},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.3,"breakHorizontal":17.5,"spinRate":2265,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.3961645621279386,"extension":5.515838583772404},"index":6,"playId":"f796b494-df82-388a-beb2-22266f271852","pitchNumber":6,"startTime":"2026-05-02T22:16:31.381Z","endTime":"2026-05-02T22:16:35.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":95.8,"endSpeed":86.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.19338801982924,"aZ":-20.0261064553124,"pfxX":-9.941763777059757,"pfxZ":6.299686386900733,"pX":1.1426348659108987,"pZ":2.2505544636971706,"vX0":12.895811856996641,"vY0":-138.757867303539,"vZ0":-4.153992964123935,"x":73.45,"y":178.02,"x0":-2.2972598576497307,"y0":50.00530128025193,"z0":5.120488906734938,"aX":-19.179514190664193},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":15.0,"spinRate":2509,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.3963936306404259,"extension":5.586143450531527},"index":7,"playId":"f4c5df1d-55b9-333e-99ef-32c6648f12d6","pitchNumber":7,"startTime":"2026-05-02T22:17:13.186Z","endTime":"2026-05-02T22:17:18.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.555809201301184,"aZ":-29.442131563003112,"pfxX":-10.468057772852136,"pfxZ":1.4572055182256598,"pX":0.1271414598505015,"pZ":1.8044519654587141,"vX0":10.361262313891286,"vY0":-136.04904901337704,"vZ0":-3.6530356483616058,"x":112.15,"y":190.06,"x0":-2.3686890183652416,"y0":50.00434291118875,"z0":5.202851161627923,"aX":-19.64602905480083},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.0,"breakHorizontal":16.8,"spinRate":2207,"spinDirection":256},"zone":8,"typeConfidence":2.0,"plateTime":0.4024320731433608,"extension":5.49647987001915},"index":8,"playId":"423391f4-b741-39be-9f6b-08f71e82055b","pitchNumber":8,"startTime":"2026-05-02T22:17:33.310Z","endTime":"2026-05-02T22:17:38.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":686217,"link":"/api/v1/people/686217"},"third":{"id":663604,"link":"/api/v1/people/663604"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":695418,"link":"/api/v1/people/695418"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":2.0999999999999988,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:17:38.941Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Curtis Mead flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T22:20:19.788Z","endTime":"2026-05-02T22:20:51.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"David Hamilton remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T22:19:23.387Z","endTime":"2026-05-02T22:19:23.412Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":650859,"link":"/api/v1/people/650859"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Trevor Megill replaces DL Hall.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-02T22:19:23.412Z","endTime":"2026-05-02T22:20:22.098Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656730,"link":"/api/v1/people/656730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669084,"link":"/api/v1/people/669084","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.533921547766177,"aZ":-31.535838904425948,"pfxX":3.0871807295669065,"pfxZ":0.39416248916797014,"pX":1.2693197376362861,"pZ":-0.012618568436181527,"vX0":2.324611617963718,"vY0":-125.55314316344517,"vZ0":-9.771257498369167,"x":68.62,"y":239.12,"x0":-0.06703635508408788,"y0":50.001918636069114,"z0":6.466320625335181,"aX":4.966820217136366},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.1,"breakHorizontal":-6.1,"spinRate":2656,"spinDirection":357},"zone":14,"typeConfidence":0.9,"plateTime":0.43493044641838186,"extension":6.61312717648955},"index":2,"playId":"45ef5932-f779-3451-ac15-35b4db09b6fa","pitchNumber":1,"startTime":"2026-05-02T22:20:22.098Z","endTime":"2026-05-02T22:20:25.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54997782404927,"aZ":-7.87290637954153,"pfxX":-2.9657952848324003,"pfxZ":12.222315452730346,"pX":-0.011140287477228334,"pZ":1.8614910687583217,"vX0":0.7050163689482443,"vY0":-139.65012575611956,"vZ0":-11.449904401269633,"x":117.42,"y":188.52,"x0":0.11949026375082583,"y0":50.00009451423683,"z0":6.518612188846523,"aX":-5.894303166604681},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.2,"breakHorizontal":5.3,"spinRate":2289,"spinDirection":202},"zone":8,"typeConfidence":0.9,"plateTime":0.3912488677128283,"extension":6.5298749388873665},"hitData":{"launchSpeed":96.5,"launchAngle":32.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":169.09,"coordY":68.16}},"index":3,"playId":"a1c49ac0-5052-3afc-84fc-e657180c44f4","pitchNumber":2,"startTime":"2026-05-02T22:20:42.573Z","endTime":"2026-05-02T22:20:51.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.08,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:20:51.216Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brady House pops out to second baseman Brice Turang.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T22:20:59.816Z","endTime":"2026-05-02T22:23:01.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":90.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.263882019336414,"aZ":-8.561297278732694,"pfxX":-1.7734504381944542,"pfxZ":11.41852211064641,"pX":0.24295846176562125,"pZ":1.6903805471941433,"vX0":0.6886361740423174,"vY0":-141.91346544320388,"vZ0":-11.912099459161567,"x":107.74,"y":193.14,"x0":0.2295294580337057,"y0":50.006398897993904,"z0":6.457645505809797,"aX":-3.6680168359733587},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.8,"breakHorizontal":3.1,"spinRate":2237,"spinDirection":200},"zone":8,"typeConfidence":0.9,"plateTime":0.3839423403231459,"extension":6.653733126927757},"index":0,"playId":"6144eadf-0467-313b-8ab5-875bd834e2a6","pitchNumber":1,"startTime":"2026-05-02T22:21:15.782Z","endTime":"2026-05-02T22:21:21.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.44505084419896,"aZ":-6.452591809075002,"pfxX":-1.5048056264192793,"pfxZ":12.875633872801659,"pX":-1.0758895751512747,"pZ":1.7530444833008147,"vX0":-2.4949933312876658,"vY0":-140.35794178869628,"vZ0":-12.15783078849698,"x":158.01,"y":191.45,"x0":0.019612294252623175,"y0":50.00157264983321,"z0":6.5586392578470685,"aX":-3.0043170436122435},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":21.0,"breakHorizontal":3.2,"spinRate":2349,"spinDirection":201},"zone":13,"typeConfidence":0.9,"plateTime":0.39008698251994467,"extension":6.475853761610096},"index":1,"playId":"c169f6d7-2dbf-3539-9ee6-9f639a3c4280","pitchNumber":2,"startTime":"2026-05-02T22:21:31.232Z","endTime":"2026-05-02T22:21:36.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":97.9,"endSpeed":90.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.016810630557064,"aZ":-8.55159637763752,"pfxX":-2.669329499322445,"pfxZ":11.373193669615775,"pX":-0.18480343868240512,"pZ":3.910490625145593,"vX0":-0.21198134370178634,"vY0":-142.56851636008446,"vZ0":-6.4170713822591186,"x":124.04,"y":133.2,"x0":0.23751597270363706,"y0":50.00093651580739,"z0":6.717607086226877,"aX":-5.543865761619222},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.7,"breakHorizontal":4.9,"spinRate":2335,"spinDirection":194},"zone":11,"typeConfidence":0.9,"plateTime":0.38286475606043835,"extension":6.43065254979653},"index":2,"playId":"1dd9495e-a6b2-3bc6-bcbd-f08db954c6ea","pitchNumber":3,"startTime":"2026-05-02T22:21:47.770Z","endTime":"2026-05-02T22:21:51.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.7,"endSpeed":88.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.412882004249653,"aZ":-9.023899692344589,"pfxX":-2.004004183084233,"pfxZ":11.768109381686386,"pX":0.5572236340128692,"pZ":1.4492302157728447,"vX0":1.2893683991775065,"vY0":-138.96897378180375,"vZ0":-12.066460241513658,"x":95.76,"y":199.65,"x0":0.3490421639012716,"y0":50.00636327755614,"z0":6.433474694351014,"aX":-3.9437789979493383},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.2,"breakHorizontal":3.4,"spinRate":2291,"spinDirection":192},"zone":14,"typeConfidence":0.89,"plateTime":0.3932343789358259,"extension":6.634017587413221},"index":3,"playId":"f72178f0-2c59-3f9e-8fea-6a3bfabf0702","pitchNumber":4,"startTime":"2026-05-02T22:22:09.773Z","endTime":"2026-05-02T22:22:14.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11599393792315,"aZ":-8.403466520360764,"pfxX":-3.4600499349278606,"pfxZ":11.745705468705196,"pX":0.7807622155210571,"pZ":2.731315764454701,"vX0":2.5191506838190048,"vY0":-141.33345528715301,"vZ0":-9.16477075029922,"x":87.24,"y":165.03,"x0":0.32754271104766747,"y0":50.000751388760925,"z0":6.555012686986821,"aX":-7.001244605410859},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.6,"breakHorizontal":5.8,"spinRate":2324,"spinDirection":197},"zone":6,"typeConfidence":0.9,"plateTime":0.3874961336787366,"extension":6.586449958586367},"index":4,"playId":"739ce84e-24f4-3c5a-9ed6-fb6de0b324ad","pitchNumber":5,"startTime":"2026-05-02T22:22:29.466Z","endTime":"2026-05-02T22:22:33.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":79.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12399606948761,"aZ":-31.89578415649463,"pfxX":0.42608119741394024,"pfxZ":0.1740065662871615,"pX":-0.6324795505908662,"pZ":3.3611152859930757,"vX0":-1.9061828797905789,"vY0":-128.14156695663968,"vZ0":-2.291444469050786,"x":141.11,"y":148.03,"x0":0.0732021114634628,"y0":50.00405219948667,"z0":6.815925149429744,"aX":0.6923536503237194},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.0,"breakHorizontal":-0.2,"spinRate":2617,"spinDirection":34},"zone":1,"typeConfidence":0.88,"plateTime":0.4312335374899874,"extension":6.41550458965494},"hitData":{"launchSpeed":77.1,"launchAngle":59.0,"totalDistance":154.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":134.92,"coordY":140.76}},"index":5,"playId":"cbd9d054-fcdc-3b98-b85d-2e39984d562e","pitchNumber":6,"startTime":"2026-05-02T22:22:52.412Z","endTime":"2026-05-02T22:23:01.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":-1.7000000000000002,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:23:01.090Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T22:23:11.460Z","endTime":"2026-05-02T22:25:07.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.8,"endSpeed":80.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.875441549929654,"aZ":-32.200952877841566,"pfxX":2.0327662381681777,"pfxZ":-0.01182470949941461,"pX":0.6868837720509718,"pZ":1.5141767702433373,"vX0":0.7507079461028501,"vY0":-126.44720006864618,"vZ0":-6.22002400173967,"x":90.82,"y":197.9,"x0":0.12262202339097912,"y0":50.00548025281921,"z0":6.564544686741817,"aX":3.318348333995245},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.1,"breakHorizontal":-3.8,"spinRate":2690,"spinDirection":17},"zone":14,"typeConfidence":0.89,"plateTime":0.43186057521940535,"extension":6.464897047298119},"index":0,"playId":"f3dadba9-1d62-32e7-92ea-9dd748e069f0","pitchNumber":1,"startTime":"2026-05-02T22:23:26.132Z","endTime":"2026-05-02T22:23:31.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.026484619285757,"aZ":-29.6412779105663,"pfxX":0.5001478874047445,"pfxZ":1.549084537634807,"pX":0.7863450846980091,"pZ":-0.3369935670504839,"vX0":1.632730178754391,"vY0":-126.68824285775216,"vZ0":-10.942241579914446,"x":87.03,"y":247.88,"x0":0.070489804538164,"y0":50.004777959693946,"z0":6.378615505484625,"aX":0.8192660937647351},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.7,"breakHorizontal":-1.2,"spinRate":2659,"spinDirection":323},"zone":14,"typeConfidence":0.88,"plateTime":0.4310887944399111,"extension":6.512914014595699},"index":1,"playId":"549aa2a6-8c32-3ccc-ba5d-b263ce71f172","pitchNumber":2,"startTime":"2026-05-02T22:23:41.958Z","endTime":"2026-05-02T22:23:46.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":95.4,"endSpeed":87.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.114076137117287,"aZ":-8.65846253537439,"pfxX":-2.5431771874758615,"pfxZ":12.0326211507695,"pX":0.40402047986169903,"pZ":2.452923630038405,"vX0":1.3210916560723496,"vY0":-138.704155820819,"vZ0":-9.410142464342252,"x":101.6,"y":172.55,"x0":0.2528116896676238,"y0":50.006871380996124,"z0":6.46119531600011,"aX":-4.972018730501112},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.2,"breakHorizontal":4.3,"spinRate":2291,"spinDirection":194},"zone":6,"typeConfidence":0.89,"plateTime":0.3944084862996098,"extension":6.558878304423258},"index":2,"playId":"01440953-1af8-357c-8f31-f2316e7f2170","pitchNumber":3,"startTime":"2026-05-02T22:24:03.149Z","endTime":"2026-05-02T22:24:07.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.572599061327296,"aZ":-8.728752285539471,"pfxX":-1.094487361840849,"pfxZ":11.536338633353644,"pX":-0.06759338491360431,"pZ":1.4542954988867984,"vX0":-0.2103853075275473,"vY0":-141.06347179608446,"vZ0":-12.399538546745879,"x":119.58,"y":199.51,"x0":0.15007905405887395,"y0":50.00216930789936,"z0":6.450288887978314,"aX":-2.224010526876349},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.8,"breakHorizontal":2.0,"spinRate":2290,"spinDirection":194},"zone":13,"typeConfidence":0.9,"plateTime":0.38704866566378815,"extension":6.484243021176415},"index":3,"playId":"31419101-5a25-3824-befa-de905b4d8fbd","pitchNumber":4,"startTime":"2026-05-02T22:24:21.933Z","endTime":"2026-05-02T22:24:48.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.611130333245942,"aZ":-9.91300527957857,"pfxX":-2.732617552260143,"pfxZ":10.993864614230484,"pX":0.22315634464894107,"pZ":2.3533080156461086,"vX0":1.110334736126822,"vY0":-141.04620876222492,"vZ0":-9.78739824067847,"x":108.49,"y":175.24,"x0":0.1804931264802439,"y0":50.00100488820959,"z0":6.497737864743563,"aX":-5.532023937037615},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.2,"breakHorizontal":4.7,"spinRate":2444,"spinDirection":199},"zone":5,"typeConfidence":0.9,"plateTime":0.3875989574387604,"extension":6.451141613644781},"hitData":{"launchSpeed":93.4,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.3,"coordY":153.15}},"index":4,"playId":"af3caa62-edbe-3d37-a19a-961ae7d9ad35","pitchNumber":5,"startTime":"2026-05-02T22:24:59.992Z","endTime":"2026-05-02T22:25:07.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-0.8999999999999995,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:25:07.279Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"William Contreras grounds out, third baseman Brady House to first baseman Luis García Jr.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T22:27:28.897Z","endTime":"2026-05-02T22:27:39.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Orlando Ribalta replaces Brad Lord.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T22:26:22.220Z","endTime":"2026-05-02T22:27:31.260Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687377,"link":"/api/v1/people/687377"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":695418,"link":"/api/v1/people/695418","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92684418490153,"aZ":-15.690824848944569,"pfxX":-8.92419494321029,"pfxZ":8.019323243760569,"pX":-0.5923410874141929,"pZ":2.6182483243123857,"vX0":5.878579835551877,"vY0":-142.087733177646,"vZ0":-7.95186483146329,"x":139.58,"y":168.09,"x0":-1.5228625025321978,"y0":50.0061630515565,"z0":6.439760046312833,"aX":-18.348377508559718},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.2,"breakHorizontal":15.1,"spinRate":2591,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.38469835446554734,"extension":6.644407023036743},"hitData":{"launchSpeed":70.0,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.46,"coordY":166.79}},"index":1,"playId":"13bd5953-e915-3985-a29b-bbe6ce23811b","pitchNumber":1,"startTime":"2026-05-02T22:27:31.260Z","endTime":"2026-05-02T22:27:39.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":687377,"link":"/api/v1/people/687377"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":687377,"link":"/api/v1/people/687377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:27:39.552Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gary Sánchez called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T22:28:13.404Z","endTime":"2026-05-02T22:29:21.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-02T22:28:08.099Z","endTime":"2026-05-02T22:28:15.676Z","isPitch":false,"type":"action","player":{"id":596142,"link":"/api/v1/people/596142"},"defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.847252647259786,"aZ":-10.935396865172697,"pfxX":-4.532187539957442,"pfxZ":10.613367184909555,"pX":-0.11121924160306855,"pZ":4.014724326743138,"vX0":5.103042426030669,"vY0":-140.56408049846965,"vZ0":-5.208265401043037,"x":121.24,"y":130.38,"x0":-1.361317456282853,"y0":50.00226622499429,"z0":6.601521709071564,"aX":-9.069546022687978},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.4,"breakHorizontal":7.2,"spinRate":2515,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.38965767645407734,"extension":6.4494287027315185},"index":1,"playId":"2740abc6-85bc-3d7b-bde8-4f276c8d111f","pitchNumber":1,"startTime":"2026-05-02T22:28:15.676Z","endTime":"2026-05-02T22:28:20.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.4,"endSpeed":80.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78990106904516,"aZ":-29.34619867697847,"pfxX":0.7063106788609863,"pfxZ":1.721769711836032,"pX":0.5672695267334289,"pZ":1.1697706422928635,"vX0":5.217725086105303,"vY0":-127.12048020384505,"vZ0":-7.4266442057610655,"x":95.38,"y":207.2,"x0":-1.6025623785729746,"y0":50.000738774376934,"z0":6.4553180622308926,"aX":1.1557286320614502},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.7,"breakHorizontal":-2.4,"spinRate":1970,"spinDirection":169},"zone":14,"typeConfidence":0.91,"plateTime":0.43068954104134294,"extension":6.613886878560666},"index":2,"playId":"3af5aca8-e1d2-34a1-be8d-fff94df71e18","pitchNumber":2,"startTime":"2026-05-02T22:28:34.798Z","endTime":"2026-05-02T22:28:39.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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.6,"endSpeed":88.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83625798465874,"aZ":-14.17063809938387,"pfxX":-7.672869065755826,"pfxZ":9.053372483699848,"pX":-0.15072341099091788,"pZ":2.812368717909535,"vX0":6.365467151547583,"vY0":-140.3815363168972,"vZ0":-7.590793072520235,"x":122.75,"y":162.85,"x0":-1.4547072120243922,"y0":50.00647829338512,"z0":6.480985595490158,"aX":-15.263140696943001},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":12.5,"spinRate":2330,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.3907100190783406,"extension":6.434487623198438},"index":3,"playId":"00cf7b04-ac28-3f71-bd25-574306f14ada","pitchNumber":3,"startTime":"2026-05-02T22:28:51.937Z","endTime":"2026-05-02T22:28:56.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39771958882996,"aZ":-8.941997845051734,"pfxX":-5.964242146102463,"pfxZ":11.450541532473043,"pX":0.2591352028749166,"pZ":2.5251571818368617,"vX0":7.087221932858428,"vY0":-141.5583553689886,"vZ0":-9.31941756085107,"x":107.12,"y":170.6,"x0":-1.5023677606635435,"y0":50.001638541652525,"z0":6.432859279402375,"aX":-12.100325099893139},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.0,"breakHorizontal":9.4,"spinRate":2742,"spinDirection":208},"zone":5,"typeConfidence":0.91,"plateTime":0.38696953312830296,"extension":6.570147151432398},"index":4,"playId":"894b13b0-2f39-3790-951a-902d7ffeb2b5","pitchNumber":4,"startTime":"2026-05-02T22:29:16.039Z","endTime":"2026-05-02T22:29:21.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_ab"},{"player":{"id":687377,"link":"/api/v1/people/687377"},"credit":"p_ab"},{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_pa"},{"player":{"id":687377,"link":"/api/v1/people/687377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:29:21.037Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Bauers flies out to left fielder José Tena.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T22:29:26.970Z","endTime":"2026-05-02T22:32:58.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"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,9],"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78185956810748,"aZ":-29.86296341546448,"pfxX":0.15615814512386983,"pfxZ":1.3924139671403095,"pX":0.8252683576029483,"pZ":1.071043232184773,"vX0":5.6218484926323296,"vY0":-127.72609559087071,"vZ0":-7.445718007955714,"x":85.54,"y":209.86,"x0":-1.4224778765371953,"y0":50.000696750672255,"z0":6.3653475556359425,"aX":0.25759199228575086},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.1,"breakHorizontal":-1.6,"spinRate":2139,"spinDirection":175},"zone":14,"typeConfidence":0.91,"plateTime":0.4284766843400538,"extension":6.746372987708313},"index":0,"playId":"a7d8bbf3-4191-3166-a523-bcb0e8357d32","pitchNumber":1,"startTime":"2026-05-02T22:29:44.899Z","endTime":"2026-05-02T22:29:50.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.308271475261066,"aZ":-29.059412186106883,"pfxX":2.348431635322516,"pfxZ":1.937434169457342,"pX":-1.0028790011050013,"pZ":3.2939756719496303,"vX0":0.8561038272659746,"vY0":-126.33514949299932,"vZ0":-2.6706733230236757,"x":155.23,"y":149.84,"x0":-1.6518036298898924,"y0":50.00160114962922,"z0":6.716185262846591,"aX":3.7706535191100734},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.1,"breakHorizontal":-4.4,"spinRate":2171,"spinDirection":162},"zone":11,"typeConfidence":0.91,"plateTime":0.4346479586859959,"extension":6.358886397837315},"index":1,"playId":"8716856f-c73a-3932-ba70-73ea0c841154","pitchNumber":2,"startTime":"2026-05-02T22:30:04.007Z","endTime":"2026-05-02T22:30:08.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":85.6,"endSpeed":79.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.153017578856847,"aZ":-30.976107800284716,"pfxX":0.4382242993272767,"pfxZ":0.7647615984537941,"pX":-0.780780708080562,"pZ":2.0122357885635678,"vX0":1.879746614905327,"vY0":-124.68283903975095,"vZ0":-4.854576733755312,"x":146.76,"y":184.45,"x0":-1.6015494747887153,"y0":50.00492217117798,"z0":6.541732639589907,"aX":0.6898209077141664},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.5,"breakHorizontal":-1.2,"spinRate":2018,"spinDirection":141},"zone":7,"typeConfidence":0.91,"plateTime":0.43934679180881986,"extension":6.648319538295796},"index":2,"playId":"79ad4cbc-4ec4-3d18-a5d0-d002c31f7236","pitchNumber":3,"startTime":"2026-05-02T22:30:22.432Z","endTime":"2026-05-02T22:30:26.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-02T22:30:31.931Z","endTime":"2026-05-02T22:30:50.916Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"},"defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":86.6,"endSpeed":80.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.543262975502746,"aZ":-20.28363416092005,"pfxX":-2.7921362409569204,"pfxZ":7.297713733487165,"pX":0.7215378373380337,"pZ":0.6109111450802547,"vX0":6.62736607194574,"vY0":-125.80262309282475,"vZ0":-10.088262020833524,"x":89.5,"y":222.29,"x0":-1.5649791709366552,"y0":50.00297107951145,"z0":6.266928554081953,"aX":-4.550006062343992},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":11.5,"breakHorizontal":3.8,"spinRate":1962,"spinDirection":216},"zone":14,"typeConfidence":0.79,"plateTime":0.43265184101347476,"extension":6.697278292412052},"index":4,"playId":"17abb03e-4b7a-3a98-978b-ce0fae092986","pitchNumber":4,"startTime":"2026-05-02T22:30:50.916Z","endTime":"2026-05-02T22:30:56.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.893314094425584,"aZ":-12.348808080636097,"pfxX":-5.771608261935516,"pfxZ":9.66834182320257,"pX":-2.09237345755133,"pZ":4.8172946667863865,"vX0":0.8675672793244886,"vY0":-142.3504992187105,"vZ0":-2.757566995980105,"x":196.76,"y":108.71,"x0":-1.6512904066416343,"y0":50.00670131705533,"z0":6.581234026106508,"aX":-11.83825673556478},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.2,"breakHorizontal":10.3,"spinRate":2701,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3848906603211142,"extension":6.51287156326531},"index":5,"playId":"fd4fd835-d754-36f9-85f1-f1bdb4d32503","pitchNumber":5,"startTime":"2026-05-02T22:31:12.492Z","endTime":"2026-05-02T22:31:16.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.520969259242428,"aZ":-31.64177745068236,"pfxX":-0.06762923648262009,"pfxZ":0.3232039453484923,"pX":-0.3788273286785157,"pZ":2.784179565188951,"vX0":2.8600143737872834,"vY0":-127.2353549603643,"vZ0":-3.375837072318504,"x":131.44,"y":163.61,"x0":-1.5056193938008735,"y0":50.00459398081111,"z0":6.61866702732108,"aX":-0.11231127874572164},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.1,"breakHorizontal":-0.5,"spinRate":2056,"spinDirection":166},"zone":4,"typeConfidence":0.91,"plateTime":0.4294265010237801,"extension":6.517293827967875},"index":6,"playId":"c31ebeae-784f-39de-bc49-155f6832e2d3","pitchNumber":6,"startTime":"2026-05-02T22:31:34.912Z","endTime":"2026-05-02T22:31:42.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12474383154862,"aZ":-9.02959089394007,"pfxX":-4.515304644541116,"pfxZ":11.424658116114015,"pX":0.079269233053729,"pZ":3.154733821047209,"vX0":6.338959444328985,"vY0":-141.6258384380981,"vZ0":-7.54988832620215,"x":113.98,"y":153.6,"x0":-1.6040581158221388,"y0":50.005499136819225,"z0":6.43682805214316,"aX":-9.150048890373194},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.2,"breakHorizontal":6.8,"spinRate":2691,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.3871172838042525,"extension":6.517879878533536},"index":7,"playId":"7066c902-e46a-3081-9c3b-9b46137b7221","pitchNumber":7,"startTime":"2026-05-02T22:32:06.296Z","endTime":"2026-05-02T22:32:13.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4470189403156,"aZ":-6.976850051190332,"pfxX":-4.605480626063607,"pfxZ":12.314075154456575,"pX":-0.19211199416555222,"pZ":2.3336694663360897,"vX0":5.273209870524627,"vY0":-142.3127277354784,"vZ0":-10.18353144159304,"x":124.32,"y":175.77,"x0":-1.4729620145362423,"y0":50.000694117647015,"z0":6.405150611290119,"aX":-9.421816118847245},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.3,"breakHorizontal":7.2,"spinRate":2743,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.38526945955686376,"extension":6.5729484125533295},"index":8,"playId":"7d1a734a-ed24-3dd4-acc7-1338f27287e8","pitchNumber":8,"startTime":"2026-05-02T22:32:27.724Z","endTime":"2026-05-02T22:32:32.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.371980150003946,"aZ":-31.97322603466311,"pfxX":2.3246515420403235,"pfxZ":0.12681025254979517,"pX":-0.7491044923483768,"pZ":3.3728276951070537,"vX0":1.4301159149933873,"vY0":-126.44476979099505,"vZ0":-1.6417445216619457,"x":145.55,"y":147.71,"x0":-1.6237883135977424,"y0":50.00530539228947,"z0":6.591912380835072,"aX":3.770868087744567},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.1,"breakHorizontal":-4.6,"spinRate":2183,"spinDirection":141},"zone":1,"typeConfidence":0.91,"plateTime":0.4329009041208334,"extension":6.494690766161196},"hitData":{"launchSpeed":96.9,"launchAngle":42.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.59,"coordY":107.73}},"index":9,"playId":"53bfc0ee-1bd3-3983-9808-4ae67cb18c6b","pitchNumber":9,"startTime":"2026-05-02T22:32:48.956Z","endTime":"2026-05-02T22:32:58.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687377,"link":"/api/v1/people/687377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":660688,"link":"/api/v1/people/660688"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":678554,"link":"/api/v1/people/678554"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":677588,"link":"/api/v1/people/677588"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695578,"link":"/api/v1/people/695578"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":687377,"link":"/api/v1/people/687377"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":687377,"link":"/api/v1/people/687377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:32:58.002Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Young singles on a line drive to right fielder Sal Frelick.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T22:35:44.974Z","endTime":"2026-05-02T22:37:09.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Abner Uribe replaces Trevor Megill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T22:34:36.075Z","endTime":"2026-05-02T22:35:47.347Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682842,"link":"/api/v1/people/682842"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.498190488980832,"aZ":-23.794859567885688,"pfxX":-9.156197121286382,"pfxZ":4.127198779318656,"pX":0.24416376269417517,"pZ":3.014826484542242,"vX0":6.929878081898497,"vY0":-141.42320418071,"vZ0":-3.9989292384241297,"x":107.69,"y":157.38,"x0":-1.0452827863171592,"y0":50.00417291347726,"z0":5.968788950338488,"aX":-18.594883346861515},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.8,"breakHorizontal":15.2,"spinRate":2131,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.3869222055020449,"extension":6.26158122773677},"index":1,"playId":"c305fc7b-1d01-330f-9155-33cc28ad04a3","pitchNumber":1,"startTime":"2026-05-02T22:35:47.347Z","endTime":"2026-05-02T22:35:51.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.722793968943186,"aZ":-27.725067186866337,"pfxX":6.893324447753191,"pfxZ":2.9047534846760765,"pX":0.9515626406128389,"pZ":3.552768919380163,"vX0":3.051009681869587,"vY0":-123.285748203339,"vZ0":-0.49669678242484083,"x":80.73,"y":142.86,"x0":-1.1994568645612491,"y0":50.001602375089455,"z0":6.107626659311116,"aX":10.554075422815414},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.4,"breakHorizontal":-13.2,"spinRate":2329,"spinDirection":80},"zone":12,"typeConfidence":0.9,"plateTime":0.4451721723420281,"extension":6.296000798048462},"index":2,"playId":"f860980c-1b4e-3978-9d6e-98c03852d5da","pitchNumber":2,"startTime":"2026-05-02T22:36:19.543Z","endTime":"2026-05-02T22:36:22.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.361765713786944,"aZ":-23.16395994333299,"pfxX":-9.106295215126814,"pfxZ":4.471783618319145,"pX":1.2217696920430772,"pZ":0.7162763107863803,"vX0":9.231247495091635,"vY0":-141.2727034715251,"vZ0":-10.050149582324938,"x":70.43,"y":219.44,"x0":-0.9112581701003429,"y0":50.000956844482864,"z0":5.819546887243964,"aX":-18.333396070950243},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.1,"breakHorizontal":14.5,"spinRate":2098,"spinDirection":211},"zone":14,"typeConfidence":0.85,"plateTime":0.38829297197567136,"extension":6.454581204999977},"index":3,"playId":"2c9a7407-a9ef-31e6-9880-477324c5576e","pitchNumber":3,"startTime":"2026-05-02T22:36:39.494Z","endTime":"2026-05-02T22:36:43.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34389591259036,"aZ":-24.203249777098076,"pfxX":-10.081832762735939,"pfxZ":3.869762514150393,"pX":-0.03212847911191383,"pZ":2.9359509330835913,"vX0":6.264637923044441,"vY0":-142.5177105840074,"vZ0":-4.084785998219427,"x":118.22,"y":159.51,"x0":-0.9473850165611241,"y0":50.00278608469834,"z0":5.913945745578544,"aX":-20.766916222928863},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.4,"breakHorizontal":17.0,"spinRate":2132,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.38413317354079624,"extension":6.448377201601493},"hitData":{"launchSpeed":91.4,"launchAngle":13.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.87,"coordY":98.66}},"index":4,"playId":"ef22f318-3265-378a-b39f-c4c42193c77c","pitchNumber":4,"startTime":"2026-05-02T22:36:59.221Z","endTime":"2026-05-02T22:37:09.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":4.8999999999999995,"leverageIndex":0.95,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:37:09.708Z","atBatIndex":72},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Daylen Lile reaches on a fielding error by third baseman David Hamilton. Jacob Young to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T22:37:13.785Z","endTime":"2026-05-02T22:39:23.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":98.5,"endSpeed":90.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.334039106432236,"aZ":-26.37639508373927,"pfxX":-10.73494849242857,"pfxZ":2.7789611109330163,"pX":-1.5169097680182941,"pZ":2.895334229463201,"vX0":3.0939293505025143,"vY0":-143.38211462919827,"vZ0":-4.046900087731413,"x":174.82,"y":160.61,"x0":-1.2133425603477324,"y0":50.004439977082896,"z0":5.965784313795863,"aX":-22.412453606279925},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":4.4,"breakHorizontal":18.8,"spinRate":2098,"spinDirection":216},"zone":11,"typeConfidence":0.92,"plateTime":0.38161124184638284,"extension":6.259899344966003},"index":0,"playId":"23a81535-3958-3af4-a1ea-8c224d19cd4a","pitchNumber":1,"startTime":"2026-05-02T22:37:39.490Z","endTime":"2026-05-02T22:37:43.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":85.9,"endSpeed":78.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72114250258325,"aZ":-25.531701575255834,"pfxX":6.374482455124564,"pfxZ":4.2098252235927305,"pX":-0.21876776492335884,"pZ":3.3189738258098433,"vX0":0.7126365937689461,"vY0":-125.17621771984156,"vZ0":-1.3181527227131344,"x":125.34,"y":149.17,"x0":-1.3351248727914506,"y0":50.00202982882669,"z0":5.954910980303719,"aX":10.051951834313911},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.6,"breakHorizontal":-11.6,"spinRate":2281,"spinDirection":90},"zone":2,"typeConfidence":0.9,"plateTime":0.43861433632795555,"extension":6.428034196705646},"index":1,"playId":"16bbde6e-5983-351c-b80a-c6bb9e6a5212","pitchNumber":2,"startTime":"2026-05-02T22:37:58.645Z","endTime":"2026-05-02T22:38:04.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":97.4,"endSpeed":90.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.485836745725855,"aZ":-25.601089528332313,"pfxX":-10.367782892677013,"pfxZ":3.2004248850200225,"pX":-1.032696645226853,"pZ":1.7841424428731003,"vX0":4.5793258003678465,"vY0":-141.743368993237,"vZ0":-6.709811897804899,"x":156.36,"y":190.61,"x0":-1.3135217361226026,"y0":50.00359519121365,"z0":5.794260606502038,"aX":-21.299827075403},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.7,"breakHorizontal":18.0,"spinRate":2098,"spinDirection":211},"zone":13,"typeConfidence":0.87,"plateTime":0.38500995953079364,"extension":6.554535341507757},"index":2,"playId":"3ddcb961-6e18-30a7-8b18-d6aef6e26fcf","pitchNumber":3,"startTime":"2026-05-02T22:38:20.442Z","endTime":"2026-05-02T22:38:24.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":97.6,"endSpeed":89.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.440394090071397,"aZ":-25.2440887278441,"pfxX":-10.256072554232782,"pfxZ":3.401995020318025,"pX":0.40743384868134913,"pZ":0.6037221735150673,"vX0":7.574722844134543,"vY0":-141.66009077811117,"vZ0":-9.66921567123329,"x":101.47,"y":222.48,"x0":-0.9644635427453462,"y0":50.00660971956912,"z0":5.666902496278772,"aX":-20.912592858875442},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.3,"breakHorizontal":17.2,"spinRate":2178,"spinDirection":214},"zone":14,"typeConfidence":0.84,"plateTime":0.3862118593108357,"extension":6.6536161856700184},"index":3,"playId":"841a01c1-f4e9-3300-951d-b9b76734a522","pitchNumber":4,"startTime":"2026-05-02T22:38:44.941Z","endTime":"2026-05-02T22:38:50.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16837588459755,"aZ":-19.940772462197117,"pfxX":-9.183892998197056,"pfxZ":5.957357727930324,"pX":-1.1104182231229514,"pZ":2.471342799129657,"vX0":3.3050925699334606,"vY0":-142.4844105677046,"vZ0":-6.050181103578275,"x":159.33,"y":172.05,"x0":-1.0932748197074498,"y0":50.00153213083954,"z0":5.88495522353446,"aX":-18.855070457438554},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.7,"breakHorizontal":16.0,"spinRate":2176,"spinDirection":207},"zone":11,"typeConfidence":0.92,"plateTime":0.3846122638199345,"extension":6.499597337653844},"hitData":{"launchSpeed":67.9,"launchAngle":47.0,"totalDistance":189.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":81.81,"coordY":139.11}},"index":4,"playId":"66409bd0-55be-3e6e-9247-ea360bc321cf","pitchNumber":5,"startTime":"2026-05-02T22:39:09.569Z","endTime":"2026-05-02T22:39:23.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.400000000000002,"awayTeamWinProbability":80.6,"homeTeamWinProbabilityAdded":10.200000000000003,"leverageIndex":2.04,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:39:23.791Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Tena strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T22:40:56.526Z","endTime":"2026-05-02T22:42:31.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T22:39:51.047Z","endTime":"2026-05-02T22:40:58.888Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":97.5,"endSpeed":89.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.23591330725296,"aZ":-20.956218364715102,"pfxX":-9.702528694556914,"pfxZ":5.546168536742047,"pX":0.7973480156999037,"pZ":1.6323242428670126,"vX0":8.742646141088555,"vY0":-141.51327078456353,"vZ0":-7.621961991148623,"x":86.61,"y":194.71,"x0":-1.0762552452053054,"y0":50.00204036921049,"z0":5.710187518865437,"aX":-19.61690333744126},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.5,"breakHorizontal":15.7,"spinRate":2224,"spinDirection":212},"zone":9,"typeConfidence":0.89,"plateTime":0.3875225603596273,"extension":6.547561159316994},"index":1,"playId":"713022e2-53e3-3b50-a95c-aef802cefe7a","pitchNumber":1,"startTime":"2026-05-02T22:40:58.888Z","endTime":"2026-05-02T22:41:03.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.87235919493842,"aZ":-18.639524354487243,"pfxX":-10.601954825573955,"pfxZ":6.791119741211743,"pX":0.35451017825418096,"pZ":1.3639912834275945,"vX0":8.182827669021586,"vY0":-140.94979314602318,"vZ0":-8.667482453344846,"x":103.49,"y":201.95,"x0":-1.2226811380130007,"y0":50.00390716166716,"z0":5.704594498263279,"aX":-21.131238888008784},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.4,"breakHorizontal":17.3,"spinRate":2223,"spinDirection":213},"zone":14,"typeConfidence":0.88,"plateTime":0.39002252043690877,"extension":6.621824998149553},"index":2,"playId":"889f3a41-2f0f-37c9-9387-7bdc70ec3a5c","pitchNumber":2,"startTime":"2026-05-02T22:41:20.518Z","endTime":"2026-05-02T22:41:25.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.77647361210865,"aZ":-24.61776505883154,"pfxX":-9.299516437424586,"pfxZ":3.692098243259627,"pX":-0.5956493942731201,"pZ":3.637647246208092,"vX0":5.158877617672534,"vY0":-141.99263404304963,"vZ0":-2.0810148382768356,"x":139.7,"y":140.56,"x0":-1.225503847903884,"y0":50.00257482226875,"z0":5.94244548205881,"aX":-19.035013565439293},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.5,"breakHorizontal":15.8,"spinRate":2217,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.38538135000215856,"extension":6.465853844072687},"index":3,"playId":"39c79d22-6f1d-39b7-a6d5-a492e11b4774","pitchNumber":3,"startTime":"2026-05-02T22:41:44.310Z","endTime":"2026-05-02T22:41:49.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.966049055281424,"aZ":-26.411613692456257,"pfxX":-10.469077224779175,"pfxZ":2.8961448481957586,"pX":0.6283915958310548,"pZ":2.694141885783188,"vX0":8.659716840554799,"vY0":-141.0502056158504,"vZ0":-3.959451986566047,"x":93.05,"y":166.04,"x0":-1.1413336345164606,"y0":50.00025298765663,"z0":5.845284030128029,"aX":-20.818043163876762},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.4,"breakHorizontal":16.9,"spinRate":2163,"spinDirection":212},"zone":6,"typeConfidence":0.88,"plateTime":0.3902595136968121,"extension":6.311033992404013},"index":4,"playId":"00312a57-204f-375e-bba4-636627f4b240","pitchNumber":4,"startTime":"2026-05-02T22:42:06.034Z","endTime":"2026-05-02T22:42:11.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.741644345569462,"aZ":-23.261936893553912,"pfxX":6.409277480591561,"pfxZ":5.694540595424832,"pX":0.09454421176235943,"pZ":2.2322175896044127,"vX0":1.1742620045004555,"vY0":-125.00407157733066,"vZ0":-4.150671338252129,"x":113.4,"y":178.51,"x0":-1.2147678058430154,"y0":50.00572562991565,"z0":5.849105361626839,"aX":10.033952453634347},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.5,"breakHorizontal":-11.9,"spinRate":2423,"spinDirection":73},"zone":5,"typeConfidence":0.9,"plateTime":0.4399983887266714,"extension":6.433867519033903},"index":5,"playId":"0a09e1b8-49da-35a3-88f4-ae82d07c5710","pitchNumber":5,"startTime":"2026-05-02T22:42:26.977Z","endTime":"2026-05-02T22:42:31.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.3,"awayTeamWinProbability":88.7,"homeTeamWinProbabilityAdded":-8.100000000000001,"leverageIndex":3.59,"dramaIndex":145.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:42:31.427Z","atBatIndex":74},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis García Jr. pops out to shortstop Joey Ortiz on the infield fly rule.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T22:42:35.188Z","endTime":"2026-05-02T22:43:59.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.6,"endSpeed":89.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.247455262702246,"aZ":-25.69103167950616,"pfxX":-10.020914345907952,"pfxZ":3.1933239155611535,"pX":-0.925179162296223,"pZ":2.6972695025008515,"vX0":4.686273888785601,"vY0":-142.00507488463612,"vZ0":-4.138674706591004,"x":152.27,"y":165.95,"x0":-1.3001298793353417,"y0":50.002548372716326,"z0":5.819138738096872,"aX":-20.34928225691649},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.0,"breakHorizontal":17.2,"spinRate":2148,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.38655408818899906,"extension":6.573298488340983},"index":0,"playId":"f5f7c829-b478-38a9-849b-5fa2ac2009c0","pitchNumber":1,"startTime":"2026-05-02T22:42:58.326Z","endTime":"2026-05-02T22:43:01.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":97.8,"endSpeed":89.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92791381573793,"aZ":-22.945933124734996,"pfxX":-10.10257933118615,"pfxZ":4.530508085520035,"pX":-0.791751709859607,"pZ":1.822287346561114,"vX0":4.851600127641712,"vY0":-142.14750023429195,"vZ0":-6.829651697021825,"x":147.18,"y":189.58,"x0":-1.212215539476844,"y0":50.003971410192314,"z0":5.7227706162480825,"aX":-20.584099861803928},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.0,"breakHorizontal":17.3,"spinRate":2165,"spinDirection":213},"zone":7,"typeConfidence":0.9,"plateTime":0.38597052885058636,"extension":6.568311087387021},"index":1,"playId":"f4159d9a-b043-3be4-97d7-8e3dbbec5b69","pitchNumber":2,"startTime":"2026-05-02T22:43:26.036Z","endTime":"2026-05-02T22:43:32.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34068690795819,"aZ":-27.125133616594354,"pfxX":6.5049069345497905,"pfxZ":3.194740215124904,"pX":0.5117589365175134,"pZ":2.906597430787948,"vX0":2.38717311516817,"vY0":-125.38756387010802,"vZ0":-2.026146050931732,"x":97.49,"y":160.3,"x0":-1.2997325704747316,"y0":50.000511771485414,"z0":5.956851084434246,"aX":10.26835274034027},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.5,"breakHorizontal":-12.4,"spinRate":2329,"spinDirection":64},"zone":3,"typeConfidence":0.9,"plateTime":0.43824251022731353,"extension":6.474327882363365},"hitData":{"launchSpeed":82.8,"launchAngle":57.0,"totalDistance":182.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":123.26,"coordY":128.7}},"index":2,"playId":"cf5ad201-73cf-3309-a100-8b7e250581b8","pitchNumber":3,"startTime":"2026-05-02T22:43:49.168Z","endTime":"2026-05-02T22:43:59.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":-6.700000000000001,"leverageIndex":2.89,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:43:59.205Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorbit Vivas grounds out to first baseman Jake Bauers.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T22:44:40.501Z","endTime":"2026-05-02T22:48:08.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".240"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".277"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".080"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".292"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.31"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.64"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.05"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.88"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.85"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.13"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.83"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.82"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.64"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.96"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"58.06"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.11"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.93"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".913"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".480"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".552"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".379"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".913"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".480"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".808"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".552"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".379"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jorbit Vivas replaces Keibert Ruiz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T22:44:17.613Z","endTime":"2026-05-02T22:44:42.798Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":660688,"link":"/api/v1/people/660688"},"defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":660688,"link":"/api/v1/people/660688","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.835414928166358,"aZ":-25.262233523379066,"pfxX":5.241042850165238,"pfxZ":4.397534487595651,"pX":-0.3266153806336451,"pZ":2.4762878225769502,"vX0":0.5870350758507433,"vY0":-124.75479316004716,"vZ0":-3.1530923859390083,"x":129.45,"y":171.92,"x0":-1.2457868207162974,"y0":50.00204011254772,"z0":5.84595733864562,"aX":8.23432648606367},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.4,"breakHorizontal":-9.6,"spinRate":2410,"spinDirection":79},"zone":4,"typeConfidence":0.9,"plateTime":0.43956788812714853,"extension":6.43577521133833},"index":1,"playId":"2b3f0b55-c025-3372-9f44-ac8d19703d2e","pitchNumber":1,"startTime":"2026-05-02T22:44:42.798Z","endTime":"2026-05-02T22:44:47.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.086827718254977,"aZ":-26.732954950769063,"pfxX":8.599017880519279,"pfxZ":3.472577692293747,"pX":-1.3446247851497217,"pZ":2.141015082069056,"vX0":-2.6499544489174163,"vY0":-125.33076756681089,"vZ0":-3.759345586375146,"x":168.25,"y":180.97,"x0":-1.3805026835080394,"y0":50.0004531368094,"z0":5.883083034845868,"aX":13.460182158667251},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.5,"breakHorizontal":-14.8,"spinRate":2361,"spinDirection":83},"zone":13,"typeConfidence":0.9,"plateTime":0.4397072182212818,"extension":6.338988023772457},"index":2,"playId":"b1ecfc14-9325-3546-a3cc-8d342408c97d","pitchNumber":2,"startTime":"2026-05-02T22:45:08.123Z","endTime":"2026-05-02T22:45:12.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86367503160065,"aZ":-22.33880542017795,"pfxX":-8.81359059908449,"pfxZ":4.844738647059455,"pX":-1.2262299764949904,"pZ":1.886033545610177,"vX0":3.086451769495066,"vY0":-141.92915962722313,"vZ0":-6.777805199872613,"x":163.74,"y":187.86,"x0":-1.1855994076111966,"y0":50.004799969170264,"z0":5.737748722452532,"aX":-17.901146754284422},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.6,"breakHorizontal":15.2,"spinRate":2183,"spinDirection":211},"zone":13,"typeConfidence":0.9,"plateTime":0.3865948527582961,"extension":6.352594922641232},"index":3,"playId":"865bf1ba-90cd-3554-8d5a-a396ae14d2c2","pitchNumber":3,"startTime":"2026-05-02T22:45:25.449Z","endTime":"2026-05-02T22:45:30.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":99.0,"endSpeed":89.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.6222855432448,"aZ":-25.06635347463591,"pfxX":-10.731352755621621,"pfxZ":3.4232278340139164,"pX":-0.26981095344168327,"pZ":2.553529523470027,"vX0":6.305719131200844,"vY0":-143.93763697786568,"vZ0":-4.9052584959403385,"x":127.28,"y":169.83,"x0":-1.1066970220100036,"y0":50.00302461444033,"z0":5.8527367515661375,"aX":-22.28579103920375},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.3,"breakHorizontal":18.0,"spinRate":2142,"spinDirection":215},"zone":4,"typeConfidence":0.92,"plateTime":0.3820426502929286,"extension":6.479238633536418},"index":4,"playId":"e24fa9a6-ee81-375d-83dc-8b1beadbffcd","pitchNumber":4,"startTime":"2026-05-02T22:45:56.469Z","endTime":"2026-05-02T22:46:01.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":98.4,"endSpeed":89.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.79164915151938,"aZ":-26.046924326877853,"pfxX":-10.107059451866938,"pfxZ":2.9725417635020017,"pX":-0.45727474166143073,"pZ":1.906444116754048,"vX0":5.588961009183907,"vY0":-143.1184363458711,"vZ0":-6.000105586547026,"x":134.43,"y":187.31,"x0":-1.1282134996544093,"y0":50.0042811786502,"z0":5.6742761659287755,"aX":-20.848957799367987},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.3,"breakHorizontal":17.0,"spinRate":2126,"spinDirection":216},"zone":7,"typeConfidence":0.91,"plateTime":0.3835393719679412,"extension":6.419179696825356},"index":5,"playId":"d75d5778-8c63-3b3c-9bf6-468ef5975540","pitchNumber":5,"startTime":"2026-05-02T22:46:20.996Z","endTime":"2026-05-02T22:46:26.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":6,"startTime":"2026-05-02T22:46:45.940Z","endTime":"2026-05-02T22:46:59.862Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":7,"startTime":"2026-05-02T22:46:59.862Z","endTime":"2026-05-02T22:47:38.580Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53113212080399,"aZ":-26.941216904195652,"pfxX":5.84320403914579,"pfxZ":3.3119220536267457,"pX":1.1735598127282334,"pZ":0.6638508917672521,"vX0":3.7591909173444504,"vY0":-125.0225932715831,"vZ0":-7.1951551403564835,"x":72.27,"y":220.86,"x0":-1.109565151985636,"y0":50.00566286488849,"z0":5.794733598515313,"aX":9.23739485195768},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.6,"breakHorizontal":-11.4,"spinRate":2522,"spinDirection":73},"zone":14,"typeConfidence":0.9,"plateTime":0.43833192337027915,"extension":6.492639152653472},"index":8,"playId":"f21d9b05-d953-3dc3-bc32-3fe5636ab751","pitchNumber":6,"startTime":"2026-05-02T22:47:38.580Z","endTime":"2026-05-02T22:47:42.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.44150104361897,"aZ":-25.777095055482633,"pfxX":-11.42261448300887,"pfxZ":3.1450778606093586,"pX":-0.2774823883029456,"pZ":1.2092620782602186,"vX0":6.475051143921426,"vY0":-142.83113310719466,"vZ0":-8.00342904417543,"x":127.58,"y":206.13,"x0":-1.1077262406140116,"y0":50.004929529602364,"z0":5.706553867161468,"aX":-23.25438808035543},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.0,"breakHorizontal":19.1,"spinRate":2152,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.3856693695504898,"extension":6.336216968494636},"hitData":{"launchSpeed":82.5,"launchAngle":-23.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.05,"coordY":167.8}},"index":9,"playId":"e1eead71-14d6-3a3d-b9f6-1770f50ad493","pitchNumber":7,"startTime":"2026-05-02T22:48:00.507Z","endTime":"2026-05-02T22:48:08.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":596142,"link":"/api/v1/people/596142"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":663604,"link":"/api/v1/people/663604"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":678391,"link":"/api/v1/people/678391","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":696285,"link":"/api/v1/people/696285"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-4.6,"leverageIndex":1.85,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-05-02T22:48:08.090Z","atBatIndex":76}]